Multi-level Reconfigurable Self-organization in Overlay Services

Large-scale decentralized systems organized in overlay networks are complex to manage. Such systems integrate organizational complexity in the application-level resulting in low abstraction and modularity in their services. This thesis introduces a multi-level conceptual architecture for overlay services. An overlay service is a large-scale decentralized system organized in overlay networks that provides generic application capabilities. Two overlay services introduced in this thesis provide a proof-of-concept for the higher abstraction and modularity that can be achieved with this architecture. The first overlay service builds and maintains overlay networks that are self-organized in different tree topologies according to different application criteria. The second overlay service performs a function-indepencent and routing-independent decentralized aggregation of values that are distributed in a network and continuously changing. Experimental evaluation studies the performance trade-offs imposed by this generic design. This thesis studies overlay services in the application domain of the Smart Power Grid. More specifically, overlay services are used in demand-side energy management to perform (i) load-shifting and (ii) demand-adjustment in a fully decentralized fashion. The evaluation of this approach is grounded in the current reality and practice of the Smart Power Grid.

[1]  John Mingers,et al.  Combining IS Research Methods: Towards a Pluralist Methodology , 2001, Inf. Syst. Res..

[2]  Ashish Goel,et al.  Small subset queries and bloom filters using ternary associative memories, with applications , 2010, SIGMETRICS '10.

[3]  Fabián E. Bustamante,et al.  Structured and Unstructured Overlays under the Microscope: A Measurement-based View of Two P2P Systems That People Use , 2006, USENIX Annual Technical Conference, General Track.

[4]  Beng Chin Ooi,et al.  VBI-Tree: A Peer-to-Peer Framework for Supporting Multi-Dimensional Indexing Schemes , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[5]  Feng Wang,et al.  mTreebone: A Collaborative Tree-Mesh Overlay Network for Multicast Video Streaming , 2010, IEEE Transactions on Parallel and Distributed Systems.

[6]  Evangelos Pournaras,et al.  Peer-to-peer aggregation for dynamic adjustments in power demand , 2015, Peer-to-Peer Netw. Appl..

[7]  Ning Lu,et al.  Smart-grid security issues , 2010, IEEE Security & Privacy.

[8]  Donald J. Hammerstrom,et al.  Standardization of a Hierarchical Transactive Control System , 2010 .

[9]  Özgür Ulusoy,et al.  Free Riding in Peer-to-Peer Networks , 2009, IEEE Internet Computing.

[10]  Paramvir Bahl,et al.  Discovering Dependencies for Network Management , 2006, HotNets.

[11]  Jin Zhao,et al.  LION: Layered Overlay Multicast With Network Coding , 2006, IEEE Transactions on Multimedia.

[12]  Moni Naor,et al.  Viceroy: a scalable and dynamic emulation of the butterfly , 2002, PODC '02.

[13]  Bharadwaj Veeravalli,et al.  A Robust Spanning Tree Topology for Data Collection and Dissemination in Distributed Environments , 2007, IEEE Transactions on Parallel and Distributed Systems.

[14]  Stephen A. Jarvis,et al.  Peer-to-peer aggregation techniques dissected , 2010, Int. J. Parallel Emergent Distributed Syst..

[15]  Frances M. T. Brazier,et al.  GROUP FORMATION AMONG DECENTRALIZED AUTONOMOUS AGENTS , 2004, Appl. Artif. Intell..

[16]  Daniel Stutzbach,et al.  Characterizing unstructured overlay topologies in modern P2P file-sharing systems , 2008, TNET.

[17]  Ioannis Stavrakakis,et al.  Minimizing node churn in peer-to-peer streaming , 2010, Comput. Commun..

[18]  Ben Y. Zhao,et al.  Towards a Common API for Structured Peer-to-Peer Overlays , 2003, IPTPS.

[19]  Robbert van Renesse,et al.  Gossip-based distribution estimation in peer-to-peer networks , 2008, IPTPS.

[20]  Song Jiang,et al.  LightFlood: an efficient flooding scheme for file search in unstructured peer-to-peer systems , 2003, 2003 International Conference on Parallel Processing, 2003. Proceedings..

[21]  Saurabh Ganeriwal,et al.  Aggregation in sensor networks: an energy-accuracy trade-off , 2003, Ad Hoc Networks.

[22]  Evangelos Pournaras,et al.  Load-driven neighbourhood reconfiguration of Gnutella overlay , 2008, Comput. Commun..

[23]  Martin Mauve,et al.  Challenge: peers on wheels - a road to new traffic information systems , 2007, MobiCom '07.

[24]  J. K. Kok,et al.  PowerMatcher: multiagent control in the electricity infrastructure , 2005, AAMAS '05.

[25]  Xiaoyun Wang,et al.  Finding Collisions in the Full SHA-1 , 2005, CRYPTO.

[26]  R. Sami,et al.  Overlay networks and the future of the internet , 2006 .

[27]  Supriya Chaluvadi,et al.  A Proactive Tree Recovery Mechanism for Resilient Overlay Multicast , 2012 .

[28]  Kurt Geihs,et al.  Evolving Proactive Aggregation Protocols , 2008, EuroGP.

[29]  Kazutoshi Fujikawa,et al.  An Implementation and Its Evaluation of a Framework for Managing States of Nodes among Structured Overlay Networks , 2010, 2010 Sixth International Conference on Networking and Services.

[30]  Kamil Saraç,et al.  A survey on the design, applications, and enhancements of application-layer overlay networks , 2010, CSUR.

[31]  H. T. Mouftah,et al.  Reliable overlay topology design for the smart microgrid network , 2011, IEEE Network.

[32]  Patel Swapnil Secure Data Aggregation in Wireless Sensor Networks : A Survey , 2013 .

[33]  Boi Faltings,et al.  Rating aggregation in collaborative filtering systems , 2009, RecSys '09.

[34]  J. Rodgers,et al.  Thirteen ways to look at the correlation coefficient , 1988 .

[35]  Srinivasan Seshan,et al.  Synopsis diffusion for robust aggregation in sensor networks , 2008, ACM Trans. Sens. Networks.

[36]  Charles Taylor Reporter in Red China , 1966 .

[37]  Milind Tambe,et al.  Towards Adjustable Autonomy for the Real World , 2002, J. Artif. Intell. Res..

[38]  Wei Tsang Ooi,et al.  Distributed construction of resource-efficient overlay tree by approximating MST , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[39]  P. Cappers,et al.  Demand Response in U.S. Electricity Markets: Empirical Evidence , 2010 .

[40]  Márk Jelasity,et al.  Gossip-based aggregation in large dynamic networks , 2005, TOCS.

[41]  Jonathan S. Turner,et al.  Diversifying the Internet , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[42]  Scott Shenker,et al.  Overcoming the Internet impasse through virtualization , 2005, Computer.

[43]  Jeffrey C. Mogul,et al.  Emergent (mis)behavior vs. complex software systems , 2006, EuroSys.

[44]  Stefan Savage,et al.  Understanding Availability , 2003, IPTPS.

[45]  Pablo Chacin,et al.  Application deployment using catallactic Grid middleware , 2005, MGC '05.

[46]  Frances M. T. Brazier,et al.  Security in large-scale open distributed multi-agent systems , 2010 .

[47]  Jon Crowcroft,et al.  Plutarch: an argument for network pluralism , 2003, FDNA '03.

[48]  Mahesh Sooriyabandara,et al.  The new frontier of communications research: smart grid and smart metering , 2010, e-Energy.

[49]  Ian T. Foster,et al.  Mapping the Gnutella Network , 2002, IEEE Internet Comput..

[50]  Wolfgang Kellerer,et al.  ProtoPeer: a P2P toolkit bridging the gap between simulation and live deployement , 2009, SimuTools.

[51]  Miguel Castro,et al.  Debunking some myths about structured and unstructured overlays , 2005, NSDI.

[52]  João Leitão,et al.  Epidemic Broadcast Trees , 2007, 2007 26th IEEE International Symposium on Reliable Distributed Systems (SRDS 2007).

[53]  Evangelos Pournaras,et al.  Dynamic composition and reconfiguration of Internet-scale control systems , 2011, 5th IEEE International Conference on Digital Ecosystems and Technologies (IEEE DEST 2011).

[54]  Mohamed Ali Kâafar,et al.  A Self-Organized Clustering Scheme for Overlay Networks , 2008, IWSOS.

[55]  Yunhao Liu,et al.  False Negative Problem of Counting Bloom Filter , 2010, IEEE Transactions on Knowledge and Data Engineering.

[56]  Davide Frey,et al.  Publish-subscribe tree maintenance over a DHT , 2005, 25th IEEE International Conference on Distributed Computing Systems Workshops.

[57]  Chen-Nee Chuah,et al.  Race conditions in coexisting overlay networks , 2008, TNET.

[58]  Anand Sivasubramaniam,et al.  DPTree: A Balanced Tree Based Indexing Framework for Peer-to-Peer Systems , 2006, Proceedings of the 2006 IEEE International Conference on Network Protocols.

[59]  A. Faruqui,et al.  Quantifying Customer Response to Dynamic Pricing , 2005 .

[60]  Dorothea Wagner,et al.  Engineering Multi-Level Overlay Graphs for Shortest-Path Queries , 2006, ALENEX.

[61]  Brian Lee Smith,et al.  Peer-to-Peer-Based Publish/Subscribe Architecture for Advanced Infrastructure Systems , 2010 .

[62]  Arindam Mukherjee,et al.  A Survey of Communications and Networking Technologies for Energy Management in Buildings and Home Automation , 2012, J. Comput. Networks Commun..

[63]  Umesh Bellur,et al.  A Taxonomy of QoS-Aware, Adaptive Event-Dissemination Middleware , 2007, IEEE Internet Computing.

[64]  Pramod K. Varshney,et al.  Data-aggregation techniques in sensor networks: a survey , 2006, IEEE Communications Surveys & Tutorials.

[65]  Klara Nahrstedt,et al.  QoS-assured service composition in managed service overlay networks , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..

[66]  Ajith Abraham,et al.  Neighbor Selection in Peer-to-Peer Overlay Networks: A Swarm Intelligence Approach , 2010, Pervasive Computing, Innovations in Intelligent Multimedia and Applications.

[67]  B.F. Wollenberg,et al.  Toward a smart grid: power delivery for the 21st century , 2005, IEEE Power and Energy Magazine.

[68]  Samir Khuller,et al.  Construction of an efficient overlay multicast infrastructure for real-time applications , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[69]  Mostafa H. Ammar,et al.  Dynamic Topology Configuration in Service Overlay Networks: A Study of Reconfiguration Policies , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[70]  Lorenzo Colitti,et al.  Evaluating IPv6 Adoption in the Internet , 2010, PAM.

[71]  Márk Jelasity,et al.  T-Man: Gossip-based fast overlay topology construction , 2009, Comput. Networks.

[72]  Christos Gkantsidis,et al.  Random walks in peer-to-peer networks: Algorithms and evaluation , 2006, Perform. Evaluation.

[73]  R. Mesiar,et al.  Aggregation operators: properties, classes and construction methods , 2002 .

[74]  Vijay Modi,et al.  Penetration of solar power without storage , 2009 .

[75]  Yiwei Thomas Hou,et al.  Service overlay networks: SLAs, QoS, and bandwidth provisioning , 2003, TNET.

[76]  Ranjit Bharvirkar,et al.  Customer response to day-ahead market hourly pricing: Choices and performance , 2006 .

[77]  Frieder Borggrefe,et al.  The potential of demand-side management in energy-intensive industries for electricity markets in Germany , 2011 .

[78]  Will Durant The life of Greece: Being a history of Greek civilization from the beginnings, and of civilization in the Near East from the death of Alexander, to the ... (The story of civilization Will Durant) , 1939 .

[79]  Lesandro Ponciano,et al.  On the impact of energy-saving strategies in opportunistic grids , 2010, 2010 11th IEEE/ACM International Conference on Grid Computing.

[80]  George M. Giaglis,et al.  A hybrid approach for improving predictive accuracy of collaborative filtering algorithms , 2007, User Modeling and User-Adapted Interaction.

[81]  Peter Milligan,et al.  Range queries over skip tree graphs , 2008, Comput. Commun..

[82]  Evangelos Pournaras,et al.  Adaptive Agent-Based Self-Organization for Robust Hierarchical Topologies , 2009, 2009 International Conference on Adaptive and Intelligent Systems.

[83]  Frances M. T. Brazier,et al.  Scalable Middleware Environment for Agent-Based Internet Applications , 2004, PARA.

[84]  Hector Garcia-Molina,et al.  Designing a super-peer network , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[85]  Rajeev Rastogi,et al.  Efficient gossip-based aggregate computation , 2006, PODS.

[86]  Glenn Platt,et al.  A deployed multi-agent framework for distributed energy applications , 2006, AAMAS '06.

[87]  Li Fan,et al.  Summary cache: a scalable wide-area web cache sharing protocol , 2000, TNET.

[88]  Jan Sacha,et al.  Exploiting heterogeneity in peer-to-peer systems using gradient topologies , 2009 .

[89]  Evangelos Pournaras,et al.  Organizational Control Reconfigurations for a Robust Smart Power Grid , 2013, Internet of Things and Inter-cooperative Computational Technologies for Collective Intelligence.

[90]  Chunqiang Tang,et al.  GoCast: gossip-enhanced overlay multicast for fast and dependable group communication , 2005, 2005 International Conference on Dependable Systems and Networks (DSN'05).

[91]  Ying Guo,et al.  Evolutionary Optimisation of Distributed Energy Resources , 2005, Australian Conference on Artificial Intelligence.

[92]  Fabián E. Bustamante,et al.  A Comparison of Resilient Overlay Multicast Approaches , 2007, IEEE Journal on Selected Areas in Communications.

[93]  Andrei Broder,et al.  Network Applications of Bloom Filters: A Survey , 2004, Internet Math..

[94]  A. Molderink,et al.  Demand Side Load Management Using a Three Step Optimization Methodology , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[95]  Jörn Müller-Quade,et al.  Composability in quantum cryptography , 2009, ArXiv.

[96]  Goran Strbac,et al.  Demand side management: Benefits and challenges ☆ , 2008 .

[97]  José M. Vidal,et al.  Agents on the Web: Inside an Agent , 2001, IEEE Internet Comput..

[98]  Gregory J. Barlow,et al.  Article in Press Robotics and Autonomous Systems ( ) – Robotics and Autonomous Systems Fitness Functions in Evolutionary Robotics: a Survey and Analysis , 2022 .

[99]  Farrokh Albuyeh,et al.  Grid of the future , 2009, IEEE Power and Energy Magazine.

[100]  Gordon S. Blair,et al.  Experiences with open overlays: a middleware approach to network heterogeneity , 2008, Eurosys '08.

[101]  Jörg Widmer,et al.  In-network aggregation techniques for wireless sensor networks: a survey , 2007, IEEE Wireless Communications.

[102]  Stefan Schmid,et al.  Structuring Unstructured Peer-to-Peer Networks , 2007, HiPC.

[103]  Chong-kwon Kim,et al.  A Dynamic Mechanism for Distributed Optimization of Overlay Multicast Tree , 2004 .

[104]  Baochun Li,et al.  iOverlay: A Lightweight Middleware Infrastructure for Overlay Application Implementations , 2004, Middleware.

[105]  Michael B. Jones,et al.  SkipNet: A Scalable Overlay Network with Practical Locality Properties , 2003, USENIX Symposium on Internet Technologies and Systems.

[106]  Amy L. Murphy,et al.  Failure-Tolerant Overlay Trees for Large-Scale Dynamic Networks , 2008, 2008 Eighth International Conference on Peer-to-Peer Computing.

[107]  Ralph Holz,et al.  CLIO - A Cross-Layer Information Service for Overlay Network Optimization , 2009, KiVS.

[108]  Dick H. J. Epema,et al.  The Design and Evaluation of a Self-Organizing Superpeer Network , 2010, IEEE Transactions on Computers.

[109]  Beng Chin Ooi,et al.  Speeding up search in peer-to-peer networks with a multi-way tree structure , 2006, SIGMOD Conference.

[110]  Evangelos Pournaras,et al.  A generic and adaptive aggregation service for large-scale decentralized networks , 2013, Complex Adapt. Syst. Model..

[111]  Helen J. Richardson,et al.  A ‘smart house’ is not a home: The domestication of ICTs , 2009, Inf. Syst. Frontiers.

[112]  Yolande Strengers,et al.  Comfort expectations: the impact of demand-management strategies in Australia , 2008 .

[113]  Mahmoud Alahmad,et al.  Integrating physical and virtual environments to conserve energy in buildings , 2011 .

[114]  C. Stam,et al.  The correlation of metrics in complex networks with applications in functional brain networks , 2011 .

[115]  Zofia Lukszo,et al.  Integrating information security requirements in critical infrastructures: smart metering case , 2010, Int. J. Crit. Infrastructures.

[116]  Antonio F. Gómez-Skarmeta,et al.  DECA: A Hierarchical Framework for DECentralized Aggregation in DHTs , 2006, DSOM.

[117]  Jonathan M. Smith,et al.  MOSAIC: unified declarative platform for dynamic overlay composition , 2008, CoNEXT '08.

[118]  Walter Willinger,et al.  To Peer or Not to Peer: Modeling the Evolution of the Internet's AS-Level Topology , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[119]  Atul Singh,et al.  Decentralized Clustering In Pure P2P Overlay Networks Using Schelling's Model , 2007, 2007 IEEE International Conference on Communications.

[120]  Jon Crowcroft,et al.  A survey and comparison of peer-to-peer overlay network schemes , 2005, IEEE Communications Surveys & Tutorials.

[121]  Yong Yang,et al.  Performance of Full Text Search in Structured and Unstructured Peer-to-Peer Systems , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[122]  P. Pontrandolfo,et al.  Negotiation of the revenue sharing contract: An agent-based systems approach , 2009 .

[123]  Catherine T McDonough,et al.  Does Dynamic Pricing Make Sense for Mass Market Customers , 2007 .

[124]  S. Ashok,et al.  Peak-load management in steel plants , 2006 .

[125]  Tore Dybå,et al.  The Future of Empirical Methods in Software Engineering Research , 2007, Future of Software Engineering (FOSE '07).

[126]  Michalis Faloutsos,et al.  Aggregated Multicast with Inter-Group Tree Sharing , 2001, Networked Group Communication.

[127]  Evangelos Pournaras,et al.  A Distributed Agent-based Approach to Stabilization of Global Resource Utilization , 2009, 2009 International Conference on Complex, Intelligent and Software Intensive Systems.

[128]  Andrew S. Tanenbaum,et al.  Distributed systems: Principles and Paradigms , 2001 .

[129]  Wei Cai,et al.  GRIDKIT: Pluggable Overlay Networks for Grid Computing , 2004, CoopIS/DOA/ODBASE.

[130]  David E. Culler,et al.  IP is dead, long live IP for wireless sensor networks , 2008, SenSys '08.

[131]  Johannes Gehrke,et al.  Gossip-based computation of aggregate information , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[132]  Evangelos Pournaras,et al.  Towards Adaptive Energy Plan Aggregation over a Peer-to-Peer Tree Overlay , 2008 .

[133]  Evangelos Pournaras,et al.  Trust and innovativeness in virtual organisations , 2008 .

[134]  Mario Lauria,et al.  Self-Organizing Scheduling on the Organic Grid , 2006, Int. J. High Perform. Comput. Appl..

[135]  Hai Zhuge,et al.  Distributed Suffix Tree Overlay for Peer-to-Peer Search , 2008, IEEE Transactions on Knowledge and Data Engineering.

[136]  Zongming Fei,et al.  A cooperative failure detection mechanism for overlay multicast , 2007, J. Parallel Distributed Comput..

[137]  Sanjay Ranka,et al.  Aggregation methods for large-scale sensor networks , 2008, TOSN.

[138]  Ingo Scholtes,et al.  Organic Design of Massively Distributed Systems: A Complex Networks Perspective , 2012, Informatik-Spektrum.

[139]  Paola Inverardi,et al.  Model-based performance prediction in software development: a survey , 2004, IEEE Transactions on Software Engineering.

[140]  Frances M. T. Brazier,et al.  A Framework for Developing Agent-Based Distributed Applications , 2010, 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[141]  Panagiotis Manolios,et al.  Bloom Filters in Probabilistic Verification , 2004, FMCAD.

[142]  David Zage,et al.  A framework for mitigating attacks against measurement-based adaptation mechanisms in unstructured multicast overlay networks , 2008, TNET.

[143]  Stephen B. Wicker,et al.  Inferring Personal Information from Demand-Response Systems , 2010, IEEE Security & Privacy.

[144]  Evangelos Pournaras,et al.  Towards Emergent Energy Synchronization using Agents , 2010, AAMAS 2010.

[145]  Evaggelia Pitoura,et al.  A Game-Theoretic Approach to the Formation of Clustered Overlay Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.

[146]  Philippe Flajolet,et al.  Probabilistic Counting Algorithms for Data Base Applications , 1985, J. Comput. Syst. Sci..

[147]  J. Tirole,et al.  Reliability and Competitive Electricity Markets , 2004 .

[148]  F. Crossan Research philosophy: towards an understanding. , 2003, Nurse researcher.

[149]  Santiago Grijalva,et al.  Prosumer-based smart grid architecture enables a flat, sustainable electricity industry , 2011, ISGT 2011.

[150]  Anne-Marie Kermarrec,et al.  Gossip-based peer sampling , 2007, TOCS.

[151]  Martin Bichler,et al.  Design science in information systems research , 2006, Wirtschaftsinf..

[152]  Olga Anatoliyivna Kulyk,et al.  Do You Know What I Know? Situational Awareness of Co-located Teams in Multidisplay Environments. , 2010 .

[153]  Paul Francis,et al.  On Heterogeneous Overlay Construction and Random Node Selection in Unstructured P2P Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[154]  Christoph Koch,et al.  Dynamic Approaches to In-network Aggregation , 2008, 2009 IEEE 25th International Conference on Data Engineering.

[155]  Srinivasan Keshav,et al.  Incremental Maintenance of Global Aggregates , 2006 .

[156]  Raouf Boutaba,et al.  Network virtualization: state of the art and research challenges , 2009, IEEE Communications Magazine.

[157]  P. E. Epictetus,et al.  Epictetus. the Discourses and Manual, Together with Fragments of His Writings , 1938 .

[158]  Stanton W. Hadley,et al.  Potential Impacts of Plug-in Hybrid Electric Vehicles on Regional Power Generation , 2009 .

[159]  Yiming Hu,et al.  To unify structured and unstructured P2P systems , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[160]  Qi Liu,et al.  Domesticating Energy-Monitoring Systems: Challenges and Design Concerns , 2011, IEEE Pervasive Computing.

[161]  Evangelos Pournaras,et al.  Local agent-based self-stabilisation in global resource utilisation , 2010, Int. J. Auton. Comput..

[162]  Nick Antonopoulos,et al.  G-ROME: semantic-driven capacity sharing among P2P networks , 2007, Internet Res..

[163]  Virginia N. L. Franqueira,et al.  Finding multi-step attacks in computer networks using heuristic search and mobile ambients , 2009 .

[164]  Angelos D. Keromytis,et al.  SOS: secure overlay services , 2002, SIGCOMM '02.

[165]  Gustavo de Veciana,et al.  Minimizing energy consumption in large-scale sensor networks through distributed data compression and hierarchical aggregation , 2004, IEEE Journal on Selected Areas in Communications.

[166]  Eytan Modiano,et al.  Maximizing throughput in wireless networks via gossiping , 2006, SIGMETRICS '06/Performance '06.

[167]  Peter Milligan,et al.  Skip Tree Graph: a Distributed and Balanced Search Tree for Peer-to-Peer Networks , 2007, 2007 IEEE International Conference on Communications.

[168]  Piet Van Mieghem,et al.  Modeling gossip-based content dissemination and search in distributed networking , 2011, Comput. Commun..

[169]  Yuh-Jzer Joung,et al.  Keyword Search in DHT-Based Peer-to-Peer Networks , 2005, 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05).

[170]  David Mazières,et al.  Kademlia: A Peer-to-Peer Information System Based on the XOR Metric , 2002, IPTPS.

[171]  Jiangfeng Zhang,et al.  An optimal control model for load shifting—with application in the energy management of a colliery , 2009 .

[172]  Franco Robledo,et al.  Multi-overlay network planning by applying a Variable Neighborhood Search approach , 2011, 2011 IEEE Third Latin-American Conference on Communications.

[173]  Klaus Wehrle,et al.  OCALA: An Architecture for Supporting Legacy Applications over Overlays , 2006, NSDI.

[174]  Christof Fetzer,et al.  Bloom filter based routing for content-based publish/subscribe , 2008, DEBS.

[175]  Evangelos Pournaras,et al.  From metaphor towards paradigm — A computing roadmap of digital ecosystems , 2012, 2012 6th IEEE International Conference on Digital Ecosystems and Technologies (DEST).

[176]  Nikos Manouselis,et al.  Analysis and Classification of Multi-Criteria Recommender Systems , 2007, World Wide Web.

[177]  Evangelos Pournaras,et al.  Using Intelligent Agents for Self-Adaptation and Self-Optimization of Energy Consumption in Power Networks , 2008 .

[178]  Evangelos Pournaras,et al.  Self-Optimised Tree Overlays Using Proximity-Driven Self-Organised Agents , 2010 .

[179]  S.E. Widergren,et al.  Modeling uncertainties in aggregated thermostatically controlled loads using a State queueing model , 2005, IEEE Transactions on Power Systems.

[180]  Kenneth P. Birman,et al.  Technology challenges for virtual overlay networks , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[181]  Randy L. Ekl,et al.  Smart Grid security technology , 2010, 2010 Innovative Smart Grid Technologies (ISGT).

[182]  J. Gross,et al.  Graph Theory and Its Applications , 1998 .

[183]  Anne-Marie Kermarrec,et al.  Gossiping in distributed systems , 2007, OPSR.

[184]  A.L. Dimeas,et al.  Agent based control of Virtual Power Plants , 2007, 2007 International Conference on Intelligent Systems Applications to Power Systems.

[185]  Stephen A. Jarvis,et al.  Performance analysis and improvement of overlay construction for peer-to-peer live media streaming , 2005, 13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems.

[186]  J. Driesen,et al.  The Impact of Charging Plug-In Hybrid Electric Vehicles on a Residential Distribution Grid , 2010, IEEE Transactions on Power Systems.

[187]  Douglas Baldwin,et al.  Algorithms and Data Structures: The Science of Computing (Electrical and Computer Engineering Series) , 2004 .

[188]  Ben Y. Zhao,et al.  Tapestry: a resilient global-scale overlay for service deployment , 2004, IEEE Journal on Selected Areas in Communications.

[189]  Christian Bettstetter,et al.  Self-organization in communication networks: principles and design paradigms , 2005, IEEE Communications Magazine.

[190]  F. Schweppe,et al.  Algorithms for a Spot Price Responding Residential Load Controller , 1989, IEEE Power Engineering Review.

[191]  Evangelos Pournaras,et al.  Adaptation strategies for self-management of tree overlay networks , 2010, 2010 11th IEEE/ACM International Conference on Grid Computing.

[192]  Su-Wei Tan,et al.  MeshTree: reliable low delay degree-bounded multicast overlays , 2005, 11th International Conference on Parallel and Distributed Systems (ICPADS'05).

[193]  G. Brunekreeft,et al.  How to deal with negative power price spikes?--Flexible voluntary curtailment agreements for large-scale integration of wind , 2010 .

[194]  Munindar P. Singh,et al.  Trust Representation and Aggregation in a Distributed Agent System , 2006, AAAI.

[195]  Mohammed H. Albadi,et al.  A summary of demand response in electricity markets , 2008 .

[196]  Tim Jackson,et al.  The value of reducing distribution losses by domestic load-shifting: a network perspective , 2009 .

[197]  Robbert van Renesse,et al.  Astrolabe: A robust and scalable technology for distributed system monitoring, management, and data mining , 2003, TOCS.

[198]  Amin Vahdat,et al.  Opus: an overlay peer utility service , 2002, 2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571).

[199]  Otto J. Brendel,et al.  Symbolism of the sphere , 1977 .

[200]  Christophe Diot,et al.  Deployment issues for the IP multicast service and architecture , 2000, IEEE Netw..

[201]  Ben Y. Zhao,et al.  Brocade: Landmark Routing on Overlay Networks , 2002, IPTPS.

[202]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[203]  Burton H. Bloom,et al.  Space/time trade-offs in hash coding with allowable errors , 1970, CACM.

[204]  Beng Chin Ooi,et al.  BATON: A Balanced Tree Structure for Peer-to-Peer Networks , 2005, VLDB.

[205]  Jin Woo Moon,et al.  Thermostat strategies impact on energy consumption in residential buildings , 2011 .

[206]  Karl Aberer,et al.  The essence of P2P: a reference architecture for overlay networks , 2005, Fifth IEEE International Conference on Peer-to-Peer Computing (P2P'05).

[207]  Amin Vahdat,et al.  MACEDON: Methodology for Automatically Creating, Evaluating, and Designing Overlay Networks , 2004, NSDI.

[208]  Peter Palensky,et al.  Demand Side Management: Demand Response, Intelligent Energy Systems, and Smart Loads , 2011, IEEE Transactions on Industrial Informatics.

[209]  Michael Stadler,et al.  Modelling and evaluation of control schemes for enhancing load shift of electricity demand for cooling devices , 2009, Environ. Model. Softw..