The Anhinga Project is developing an infrastructure
for building distributed applications
involving many-to-many communication
in an ad-hoc network
of proximal mobile wireless devices.
Due to this environment,
existing network protocols are inadequate,
and new network protocols are needed.
The Many-to-Many Protocol (M2MP)
is a new, experimental network protocol
for this environment.
Publications
Refereed Papers
Hans-Peter Bischof and Alan Kaminsky.
Many-to-Many Invocation: A new framework
for building collaborative applications in ad hoc networks.
CSCW 2002 Workshop on Ad Hoc Communication
and Collaboration in Ubiquitous Computing Environments,
New Orleans, Louisiana, USA, November 2002.
(PDF, 89,779 bytes)
Alan Kaminsky and Hans-Peter Bischof.
Many-to-Many Invocation: A new object oriented paradigm
for ad hoc collaborative systems.
17th Annual ACM Conference
on Object Oriented Programming Systems, Languages, and Applications
(OOPSLA 2002),
Onward! track,
Seattle, Washington, USA, November 2002.
(PDF, 872,653 bytes)
Technical Reports
Alan Kaminsky and Hans-Peter Bischof.
Many-to-Many Invocation: A new paradigm
for ad hoc collaborative systems.
Technical Report TR-2002-01,
Rochester Institute of Technology,
IT Lab,
February 6, 2002.
(PDF, 333,785 bytes)
Alan Kaminsky.
Infrastructure for distributed applications
in ad hoc networks of small mobile wireless devices.
Technical Report,
Rochester Institute of Technology,
IT Lab,
May 22, 2001.
(PDF, 307,996 bytes)
White Papers
Alan Kaminsky.
Distributed Applications Using Broadcast Messages With No Addresses.
April 10, 2001.
Describes how to build distributed applications
where messages are broadcast to all processes,
therefore no host addresses are needed.
(White paper)