Autonomic peer-to-peer service directory

被引:2
|
作者
Hu, THT [1 ]
Seneviratne, A
机构
[1] Univ New S Wales, Sch EE&T, Kensington, NSW 2033, Australia
[2] Natl ICT Australia, Sydney, NSW, Australia
关键词
peer-to-peer networks; semantic networks; service-oriented architecture;
D O I
10.1093/ietisy/e88-d.12.2630
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service registration and discovery are functionalities central to any service-oriented architecture, and they are often provided by centralized entities in today's systems. However, there are advantages of scalability, robustness, as well as distribution of control and cost by further decentralization of these functionalities to all the participants in the system. Peer-to-peer networks are great enablers toward this goal as they are designed to be scalable and autonomic; redundancy and automatic reconfiguarion are built into these systems, enabling peers to form and maintain the network autonomously. This article describes a fully decentralized service directory infrastructure built on top of the peer-to-peer protocol Chord. Service registration is performed implicitly by embedding semantic information into the peer identifiers, grouping peers by service categories and forming islands on the ring topology. Service discovery is performed by sending queries and anycast messages to peers registered in the appropriate islands. The routing protocol is further modified to take advantage of the island topology, with reputation mechanism and multi-path routing implemented to avoid the threat of misbehaving peers dropping transit messages in the system. Simulations were performed to assess the efficacy of both the new routing scheme and misbehavior avoidance.
引用
收藏
页码:2630 / 2639
页数:10
相关论文
共 50 条
  • [1] Semantic-laden peer-to-peer service directory
    Hu, THT
    Ardon, S
    Sereviratne, A
    [J]. FOURTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2004, : 184 - 191
  • [2] DirectStream: A directory-based peer-to-peer video streaming service
    Guo, Yang
    Suh, Kyoungwon
    Kurose, Jim
    Towsley, Don
    [J]. COMPUTER COMMUNICATIONS, 2008, 31 (03) : 520 - 536
  • [3] Peer-to-peer as an infrastructure service
    Jiangchuan Liu
    Ke Xu
    Yongqiang Xiong
    Dongchao Ma
    Kai Shuang
    [J]. Peer-to-Peer Networking and Applications, 2014, 7 : 456 - 458
  • [4] Peer-to-peer as an infrastructure service
    Liu, Jiangchuan
    Xu, Ke
    Xiong, Yongqiang
    Ma, Dongchao
    Shuang, Kai
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2014, 7 (04) : 456 - 458
  • [5] A service-oriented approach for building autonomic peer-to-peer robot systems
    Amoretti, Michele
    Zanichelli, Francesco
    Conte, Gianni
    [J]. WET ICE 2007: 16TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2007, : 137 - 142
  • [6] DTNbox: a DTN Application for Peer-to-Peer Directory Synchronization
    Bertolazzi, Marco
    Caini, Carlo
    Castellazzi, Nicolo
    [J]. 2019 WIRELESS DAYS (WD), 2019,
  • [7] Web services directory based on peer-to-peer technology
    Goetze, Joachim
    Hillenbrand, Markus
    Mueller, Paul
    [J]. 32ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA) - PROCEEDINGS, 2006, : 364 - +
  • [8] Towards fully autonomic peer-to-peer systems
    Amoretti, Michele
    [J]. ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 2633 - 2642
  • [9] Service failure in peer-to-peer accommodation
    Chen, Yujia
    Tussyadiah, Iis P.
    [J]. ANNALS OF TOURISM RESEARCH, 2021, 88
  • [10] A peer-to-peer membership notification service
    Baldoni, Roberto
    Piergiovanni, Sara Tucci
    [J]. DATABASES, INFORMATION SYSTEMS, AND PEER-TO-PEER COMPUTING, 2007, 4125 : 219 - +