Eugen Leitl wrote:
> I'm thinking about starting playing with location based services
> on Android. An idea for a project is to use p2p for a location
> based serverless metaservice (e.g. each client returning IPs 
> of users, sorted by geographic proximity and/or predefined
> criteria matches). 
> 
> Anyone done anything like this? Pointers to papers? Thanks.

If I understand what you have in mind, Internet Coordinate Systems are
probably a good starting point. Vivaldi is perhaps the most popular one:
it is defined in [1] and implemented in the Vuze BitTorrent client.
Other important systems, not strictly coordinate-based, are Meridian [2]
and iPlane [3]. We have recently submitted a survey of P2P traffic
optimization techniques based on the concept of locality awareness; it
is available as an Internet-Draft at
http://tools.ietf.org/html/draft-irtf-p2prg-alto-survey </self-promotion>

[1] F. Dabek et al., “Vivaldi: A Decentralized Network Coordinate
    System,” Proc. ACM SIGCOMM, Aug. 2004.

[2] B. Wong, A. Slivkins, and E. G. Sirer, “Meridian: A Lightweight
    Network Location Service Without Virtual Coordinates,” Proc. ACM
    SIGCOMM, Aug. 2005.

[3] H. V. Madhyastha et al., “iPlane: An Information Plane for
    Distributed Services,” Proc. OSDI, Nov. 2006.

-- 
Ciao,
Enrico

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
p2p-hackers mailing list
p2p-hackers@lists.zooko.com
http://lists.zooko.com/mailman/listinfo/p2p-hackers

Reply via email to