1/16 DIANE Project Philipp Obreiter, Michael Klein Vertical Integration of Incentives for Cooperation Universität.

Slides:



Advertisements
Similar presentations
E-Commerce Based Agents over P2P Network Arbab Abdul Waheed MSc in Smart Systems Student # Nov 23, 2008 Artificial Intelligence Zhibing Zhang.
Advertisements

UNIVERSITY OF JYVÄSKYLÄ Mobile Chedar – A Peer-to-Peer Middleware for Mobile Devices Presentation for International Workshop on Mobile Peer-to- Peer Computing.
REST Introduction 吴海生 博克软件(杭州)有限公司.
Collaboration Mechanisms in SOA based MANETs. Introduction Collaboration implies the cooperation between the nodes to support the proper functioning of.
L. Alchaal & al. Page Offering a Multicast Delivery Service in a Programmable Secure IP VPN Environment Lina ALCHAAL Netcelo S.A., Echirolles INRIA.
Fraunhofer FOKUS Context Management in Dynamic Environments IWCMC 2009, June 2009 Jens Tiemann Humberto Astudillo Evgenij Belikov Fraunhofer Institute.
Martin Wagner and Gudrun Klinker Augmented Reality Group Institut für Informatik Technische Universität München December 19, 2003.
Stimulation for Cooperation in Ad Hoc Networks: Beyond Nuglets Levente Buttyán, Jean-Pierre Hubaux, and Naouel Ben Salem Swiss Federal Institute of Technology.
1/19 DIANE Project Philipp Obreiter, Birgitta König-Ries, Michael Klein Stimulating Cooperative Behavior of Autonomous.
A Mobile Ad hoc Biosensor Network Muzammil KP S7,ECE Govt. Engg. College, Wayanad.
Group #1: Protocols for Wireless Mobile Environments.
1/17 DIANE Project Betreuer: Birgitta König-Ries, Michael Klein An approach to Support Service Discovery in Mobile.
Secure Communication Architectures.
On the Economics of P2P Systems Speaker Coby Fernandess.
FOSS4G 2009 Building Human Sensor Webs with 52° North SWE Implementations Building Human Sensor Webs with 52° North SWE Implementations Eike Hinderk Jürrens,
Sogang University ICC Lab Using Game Theory to Analyze Wireless Ad Hoc networks.
1 Intelligent Agents Software analog to human agents real estate agent, librarian, salesperson Perform tasks individually, or in collaboration Static and.
DIANE Project Michael Klein, Birgitta König-Ries Multi-Layer Clusters in Ad-hoc Networks - An Approach to Service.
1/12 Project DIANE: Project KRASH: A Taxonomy of Incentive Patterns - The Design.
1/18 Philipp Obreiter 1, Birgitta König-Ries 2, Georgios Papadopoulos 1 Engineering Incentive Schemes for Ad Hoc.
The Buddy System : A Distributed Reputation System Based on Social Structure Universität Karlsruhe Stefan Fähnrich 1, Philipp Obreiter 1, Birgitta König-Ries.
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
Chapter 6 SECURE WIRELESS PERSONAL NETWORKS: HOME EXTENDED TO ANYWHERE.
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
1/17 DIANE Project Birgitta König-Ries, Michael Klein Information Services to Support E-Learning in Ad-hoc Networks.
1 Michael Klein et al., Universität Karlsruhe, Germany Stepwise Refinable Service Descriptions: Adapting DAML-S to Staged Service Trading 1st International.
1/16 DIANE Project Philipp Obreiter A Case for Evidence-Aware Distributed Reputation Systems Overcoming the Limitations.
Advanced Metering Infrastructure
Mobility in the Virtual Office: A Document-Centric Workflow Approach Ralf Carbon, Gregor Johann, Thorsten Keuler, Dirk Muthig, Matthias Naab, Stefan Zilch.
“SDJS: Efficient Statistics in Wireless Networks” Albert Krohn, Michael Beigl, Sabin Wendhack TecO (Telecooperation Office) Institut für Telematik Universität.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
Copyright © 2006, Dr. Carlos Cordeiro and Prof. Dharma P. Agrawal, All rights reserved. 1 Carlos Cordeiro Philips Research North America Briarcliff Manor,
Introduction - What is Jini Technology?
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED.
A Mobile-IP Based Mobility System for Wireless Metropolitan Area Networks Chung-Kuo Chang; Parallel Processing, ICPP 2005 Workshops. International.
Networks QUME 185 Introduction to Computer Applications.
UbiStore: Ubiquitous and Opportunistic Backup Architecture. Feiselia Tan, Sebastien Ardon, Max Ott Presented by: Zainab Aljazzaf.
1 Using EMV cards for Single Sign-On 26 th June st European PKI Workshop Andreas Pashalidis and Chris J. Mitchell.
September 23, 2015 Sacramento, CA Frédéric DINGUIRARD PMR Expert Overview Presentation on Registry Procurement and Specifications Workshop “Building Registries.
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE Interface to the network and Devices Chapter.
MobileMAN Internal meetingHelsinki, June 8 th 2004 NETikos activity in MobileMAN project Veronica Vanni NETikos S.p.A.
AD-HOC NETWORK SUBMITTED BY:- MIHIR GARG A B.TECH(E&T)/SEC-A.
NGMAST 2008 A Proactive and Distributed QoS Negotiation Approach for Heterogeneous environments Anis Zouari, Lucian Suciu, Jean Marie Bonnin, and Karine.
End-to-End Efficiency (E 3 ) Integrating Project of the EC 7 th Framework Programme General View of the E3 Prototyping Environment for Cognitive and Self-x.
Jini Architecture Introduction System Overview An Example.
Jini Architectural Overview Li Ping
A Mediated Approach towards Web Service Choreography Michael Stollberg, Dumitru Roman, Juan Miguel Gomez DERI – Digital Enterprise Research Institute
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Secure middleware patterns E.B.Fernandez. Middleware security Architectures have been studied and several patterns exist Security aspects have not been.
1/8 Project DIANE: How Social Structure Improves Distributed Reputation Systems Three Hypotheses Universität Karlsruhe.
NCP Info DAY, Brussels, 23 June 2010 NCP Information Day: ICT WP Call 7 - Objective 1.3 Internet-connected Objects Alain Jaume, Deputy Head of Unit.
CCNA3 Module 4 Brierley Module 4. CCNA3 Module 4 Brierley Topics LAN congestion and its effect on network performance Advantages of LAN segmentation in.
©Ian Sommerville 2000, Tom Dietterich 2001 Slide 1 Distributed Systems Architectures l Architectural design for software that executes on more than one.
The overview How the open market works. Players and Bodies  The main players are –The component supplier  Document  Binary –The authorized supplier.
Risk-Aware Mitigation for MANET Routing Attacks Submitted by Sk. Khajavali.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: Proposed Presentation for 3GPP Date Submitted: September,
Seminar On AppleTalk.
A Security Framework for ROLL draft-tsao-roll-security-framework-00.txt T. Tsao R. Alexander M. Dohler V. Daza A. Lozano.
COMPUTER NETWORKS CS610 Lecture-22 Hammad Khalid Khan.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
MobileMAN Workshop 2 Cambridge 2 –
Information exchanges between router agents
Understanding the OSI Reference Model
Virtual LANs.
EURIDICE Project Exploiting the concept of Intelligent Cargo
Environment-Aware Reputation Management for Ad Hoc Networks
Software Defined Networking (SDN)
Analysis models and design models
10th International Conference on Telecommunication, ICT’2003,
Presentation transcript:

1/16 DIANE Project Philipp Obreiter, Michael Klein Vertical Integration of Incentives for Cooperation Universität Karlsruhe, Germany Institute for Program Structures und Data Organization Universität Karlsruhe GERMANY The Second Mediterrean Workshop on Ad Hoc Networks June 25-27, 2003 – Mahdia, Tunisia

2/16 Motivation A C D B is connected to a printer wants to print a document Questions: Why should D offer a printing service to A? Why should B and C forward packages from A to D?

3/16 Autonomy and Elementary Cooperation Typically in Ad hoc Networks: Autonomous devices  devices are free to cooperate or not  tend to be uncooperative due to scarceness of resources (e.g. battery power)  cooperative behavior must be stimulated PrincipalAgent action remuneration

4/16 Conceptual Layering Application Discovery Transport Network Link User Interface Application Discovery Transport Network Link User Interface device Adevice B autonomy border

5/16 Asymmetric Cooperation Patterns Example on the network layer b c d inherent principals inherent agent runs out of remunerations amasses remunerations a  Vertical trading of remunerations

6/16 Overview Vertical interaction Generic model combining vertical & horizontal collaboration Applicability issues

7/16 Vertical Interaction (n+1) Protocol Entity (n) Protocol Entity Conventional vertical interaction (n+1) PE relinquishes resources to (n) PE in order to consume its services resourcesservices

8/16 Vertical Trading of Remunerations (n+1) Protocol Entity (n) Protocol Entity remuneration In the presence of incentive schemes a vertical flow of remunerations is required inh. agentinh. princ.

9/16 Introductory Example (1) A PDA user repeatedly prints documents User PE Appl. PE PDA User PE Appl. PE Printer Vertical trading of remunerations: The PDA user pays for printing documents The printer owner is refunded for the operation costs

10/16 Introductory Example (2) The communication between the PDA and the printer is routed Appl. PE Netw. PE PDA Appl. PE Netw. PE Printer User PE Netw. PE Router

11/16 Introductory Example (3) Combined view: Appl. PE Netw. PE PDA Appl. PE Netw. PE Printer User PE Netw. PE Router User PE

12/16 The Generic Model of Stimulated Cooperation (n+1) PE (n) PE Device A (n+1) PE (n) PE Device B The generic model combines Vertical interaction and trading stimulated cooperation

13/16 Problems with Vertical Trading Main Problem Protocol layers are encompassed by different incentive schemes: different remuneration types (“currencies”) closure constraints of incentive schemes  Then, protocol entities cannot vertically trade remunerations

14/16 Vertical Trading of Remuneration in Practice (n+1) PE (n) PE Device A (n+1) PE (n) PE Device B Is vertical trading of remunerations implementable?

15/16 Conclusion Summary cooperation beyond autonomy borders requires incentives vertical trading of remunerations prerequisite for the effectiveness of the incentive scheme we proposed a generic model that combines vertical and horizontal collaboration illustrated how vertical trading of remunerations is implemented Future work conception of appropriate transaction protocols that support vertical trading of remunerations implement the concept

16/16 Thank you! More information on our project web page: Are there any questions? Thank you for your attention!

17/16 Elementary Cooperation PrincipalAgent action remuneration service ConsumerProvider check Application Layer forwarding SenderRouter reputation Network Layer

18/16 Account Based Incentive Schemes: Properties Remuneration mechanism every entity possesses an account accounts stored on virtual banks principal issues a check agent accesses a virtual bank in order to credit its account Implementation requires static trust mechanisms virtual banks managed by dedicated devices banker nodes accessibility? accounts distributed to account holders tamper resistant hardware

19/16 Reputation Based Incentive Schemes: Properties Remuneration mechanism principal adapts agent's reputation according to its action agent might decrease principal's reputation agent only cooperative if principal has good reputation Implementation couple trust and remuneration local views of reputation may be kept local shared, i.e., disseminated increases effectiveness introduces further opportunities for misbehavior requires stable or localized cooperation patterns

20/16 Vertical Interaction (n+1) Protocol Entity (n) Protocol Entity Conventional vertical interaction (n+1) PE relinquishes resources to (n) PE in order to consume its services resourcesservices Resource assessment makes costs for service provision transparent provides a basis for decision making

21/16 Heterogeneity and Integration What happens if protocol layers belong to different incentive schemes? vertical trading of remunerations goes beyond incentive scheme borders protocol entities cannot vertically trade remunerations Integration of incentive schemes has to cope with heterogeneity with regard to: 1.incentive schemes and encompassed layers 2.incentive schemes and incentive patterns