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
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ p2p-hackers mailing list p2p-hackers@lists.zooko.com http://lists.zooko.com/mailman/listinfo/p2p-hackers