skip to main content
10.1145/587078.587114acmconferencesArticle/Chapter ViewAbstractPublication PagescscwConference Proceedingsconference-collections
Article

Using speakeasy for ad hoc peer-to-peer collaboration

Published: 16 November 2002 Publication History

Abstract

Peer-to-peer systems appear promising in terms of their ability to support ad hoc, spontaneous collaboration. However, current peer-to-peer systems suffer from several deficiencies that diminish their ability to support this domain, such as inflexibility in terms of discovery protocols, network usage, and data transports. We have developed the Speakeasy framework, which addresses these issues, and supports these types of applications. We show how Speakeasy addresses the shortcomings of current peer-to-peer systems, and describe a demonstration application, called Casca, that supports ad hoc peer-to-peer collaboration by taking advantages of the mechanisms provided by Speakeasy.

References

[1]
Balfanz, D., Smetters, D.K., Stewart, P. and Wong, H.C., Talking To Strangers: Authentication in Ad-Hoc Wireless Networks. Proceedings of Network and Distributed System Security Symposium (NDSS), (San Diego, CA, USA, 2002).]]
[2]
Bellotti, V. Design for Privacy in Multimedia Computing and Communications Environments. in Rotenberg, M. ed. Technology and Privacy: The New Landscape, MIT Press, Cambridge, MA, 1997, 62--98.]]
[3]
Bellotti, V. and Edwards, W.K. Intelligibility and Accountability: Human Considerations in Context Aware Systems. Jour. of Human Computer Interaction, 16:2-4. 2001.]]
[4]
Breidenbach, S. Peer-to-peer potential Network World, 2001.]]
[5]
Cohen, J., Out to lunch: Further adventures monitoring background activity. Proceedings of ICAD 94, International Conference on Auditory Display, (Santa Fe, NM, USA, 1994), Santa Fe Institute, 15--20.]]
[6]
Dourish, P. and Bellotti, V., Awareness and Coordination in Shared Workspaces. Proceedings of ACM Conference on Computer-Supported Cooperative Work (CSCW ), (Toronto, Canada., 1992), ACM Press, 107--114.]]
[7]
Edwards, W.K., Newman, M.W., Sedivy, J.Z., Smith, T.F. and Izadi, S., Challenge: Recombinant Computing and the Speakeasy Approach. Proceedings of The Eighth ACM International Conference on Mobile Computing and Networking (Mobicom 2002), (Atlanta, GA USA, 2002).]]
[8]
Gnutella. http://www.Gnutella.com, 2002.]]
[9]
Goland, Y.Y., Cai, T., Leach, P., Gu, Y. and Albright, S. Simple Service Discovery Protocol/1.0: Operating Without an Arbiter. Internet Engineering Task Force Internet Draft. 1999.]]
[10]
Gong, L. Project JXTA: A Technology Overview. Sun Microsystems, Inc. April 25, 2001.]]
[11]
Groove Networks Inc. http://www.Groove.com, 2002.]]
[12]
Litiu, R. and Prakash, A., Developing Adaptive Groupware Applications Using a Mobile Component Framework. Proceedings of Computer Supported Cooperative Work (CSCW), (Phil., PA, USA, 2000), ACM Press, 107--116.]]
[13]
Napster. http://www.Napster.com, 2002.]]
[14]
Newman, M.W., Izadi, S., Edwards, W.K., Smith, T.F. and Sedivy, J.Z., User Interfaces When and Where They are Needed: An Infrastructure for Recombinant Computing. Proceedings of Symposium on User Interface Software and Technology (UIST), (Paris, France, 2002), ACM.]]
[15]
Newman, M.W., Sedivy, J.Z., Edwards, W.K., Smith, T.F., Marcelo, K., Neuwirth, C.M., Hong, J.I. and Izadi, S., Designing for Serendipity: Supporting End-User Configuration of Ubiquitous Computing Environments. Proceedings of Designing Interactive Systems (DIS), (London, UK, 2002), 147--156.]]
[16]
Palm, I. Bluetooth: Connecting Palm Powered(r) Handhelds. October 22, 2001.]]
[17]
Palm Inc. Palm Bluetooth Card, 2002.]]
[18]
Roseman, M. and Greenberg, S. Building Real Time Groupware with GroupKit, A Groupware Toolkit. ACM Transactions on Computer Human Interaction, 3 (1). 1996. 66--106.]]
[19]
Scannell, E. Wall Street firms embrace WorldStreet's p-to-p offerings InfoWorld, 2001.]]
[20]
Smetters, D.K. and Grinter, R.E., Moving from the Design of Usable Security Technology to the Design of Useful Secure Applications. Proceedings of New Security Paradigms Workshop, (Norfolk, VA, 2002), ACM.]]
[21]
Sun Microsystems. Jini Discovery and Join Specification. January, 1999.]]
[22]
Sun Microsystems. Network File System Protocol Specification (RFC 1049). 1989.]]
[23]
Universal Description Discovery and Integration Consortium. UDDI Technical Whitepaper. September 6, 2000.]]
[24]
Waldo, J. The Jini Architecture for Network-centric Computing Communications of the ACM, 42:7, 1999, 76--82.]]
[25]
Wollrath, A., Riggs, R. and Waldo, J. A Distributed Object Model for the Java System. USENIX Computing Sys., 9. 1996.]]
[26]
WorldStreet. http://wwWorldStreet.com, 2002.]]

Cited By

View all
  • (2024)Sounds Good? Fast and Secure Contact Exchange in GroupsProceedings of the ACM on Human-Computer Interaction10.1145/36869648:CSCW2(1-44)Online publication date: 8-Nov-2024
  • (2018)Vyapthi: A Leveraged P2P Content Sharing Platform for Distributed e-Learning Systems2018 18th International Conference on Advances in ICT for Emerging Regions (ICTer)10.1109/ICTER.2018.8615494(126-132)Online publication date: Sep-2018
  • (2014)Collaborative learning outline for mobile environment2014 International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT)10.1109/ICICICT.2014.6781320(429-434)Online publication date: Feb-2014
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CSCW '02: Proceedings of the 2002 ACM conference on Computer supported cooperative work
November 2002
396 pages
ISBN:1581135602
DOI:10.1145/587078
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 November 2002

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. ad-hoc collaboration
  2. casca
  3. peer-to-peer
  4. speakeasy

Qualifiers

  • Article

Conference

CSCW02
CSCW02: Computer Supported Cooperative Work
November 16 - 20, 2002
Louisiana, New Orleans, USA

Acceptance Rates

CSCW '02 Paper Acceptance Rate 39 of 193 submissions, 20%;
Overall Acceptance Rate 2,235 of 8,521 submissions, 26%

Upcoming Conference

CSCW '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)1
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Sounds Good? Fast and Secure Contact Exchange in GroupsProceedings of the ACM on Human-Computer Interaction10.1145/36869648:CSCW2(1-44)Online publication date: 8-Nov-2024
  • (2018)Vyapthi: A Leveraged P2P Content Sharing Platform for Distributed e-Learning Systems2018 18th International Conference on Advances in ICT for Emerging Regions (ICTer)10.1109/ICTER.2018.8615494(126-132)Online publication date: Sep-2018
  • (2014)Collaborative learning outline for mobile environment2014 International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT)10.1109/ICICICT.2014.6781320(429-434)Online publication date: Feb-2014
  • (2014)Science Communication Through Mobile DevicesCommunicating Science to the Public10.1007/978-94-017-9097-0_15(247-260)Online publication date: 16-Jun-2014
  • (2012)An operating system for the homeProceedings of the 9th USENIX conference on Networked Systems Design and Implementation10.5555/2228298.2228332(25-25)Online publication date: 25-Apr-2012
  • (2012)Supporting CSCW and CSCL with Intelligent Social Grouping ServicesSoftware and Intelligent Sciences10.4018/978-1-4666-0261-8.ch024(420-433)Online publication date: 2012
  • (2011)Home automation in the wildProceedings of the SIGCHI Conference on Human Factors in Computing Systems10.1145/1978942.1979249(2115-2124)Online publication date: 7-May-2011
  • (2010)Places for lightweight group meetingsProceedings of the 2010 ACM International Conference on Supporting Group Work10.1145/1880071.1880111(235-244)Online publication date: 7-Nov-2010
  • (2010)The home needs an operating system (and an app store)Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks10.1145/1868447.1868465(1-6)Online publication date: 20-Oct-2010
  • (2010)What do you bring to the table?Proceedings of the 12th ACM international conference on Ubiquitous computing10.1145/1864349.1864389(183-192)Online publication date: 26-Sep-2010
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media