An archive of the email list is available at P2PRG mail archive.
Description
Discovery of content, resources and services is a fundamental operation for peers in a peer-to-peer network. Many discovery mechanisms have been proposed. However existing designs have limitations in one or more areas of scalability, security, interoperability, or generality. The purpose of this subgroup activity is to define a research agenda within the P2PRG community to evaluate existing research, identify requirements, and develop solutions for wide-area peer-to-peer content, resource, and service discovery.
We expect to address this goal in two dimensions:
We expect scalability, security, trust, interoperability, performance, and generality to be important requirements in the overall architecture.
Existing methods include client-server mechansisms (such as SLP), mechanisms integrated into device network adapters (such as Bluetooth SDP), mechanisms integrated in middleware platforms (such as Web services, Jini, and JXTA), and home network oriented solutions (UPnP SSDP).
In addition there are experimental systems for service discovery such as SSDS and these extensions to SLP: WASRV, wide-area SLP, and mesh-enhanced SLP; and the use of wide-area multicast to advertise and discover services.
Further there are various peer-to-peer systems and proposed designs, both unstructured and structured by which large numbers of peers share content and services. Typically large-scale unstructured peer-to-peer systems use limited scope flooding to reach other peers with requests, whereas structured peer-to-peer systems use a distributed hash table (DHT) to store key-value peers.
Associated with such discovery mechanisms are related mechanisms for service/resource description, advertisement, notification, and service invocation.
Goals and Milestones:
Internet-Drafts:
P2PRG CORE Subgroup Problem Statement
problem statement id Jan 2006.
Tools for Peer-to-Peer Network Simulation.
draft Jan 2006.
Requests for Comments:
Previous Meeting Material:
Presentations at IETF 64 (Nov 05, Vancouver)
Overview of P2P Overlay Design (presented at P2P-SIP Ad Hoc at IETF 64).
slides Nov 2005.
Overview of P2P Overlay Design (updated).
slides Dec 2005.
Presentations at IETF 65 (March 06, Dallas)
CORE subgroup problem statement John Buford, Panasonic Princeton Lab
Survey of P2P Simulators Mario Kolberg, Stirling U.
Simulating P2P middlware with AgentJ Ian Downard, NRL
TCP Relay Selection Keith Ross, Polytechnic
DDOS Attack Keith Ross, Polytechnic