Touchstone Bridge Interface Description

Matthew Gray <mkgray@mit.edu> The bridge acts as the connecting component between the networks of Hyphos nodes and the wired IP network of the distributor and applications. On one side, it has an ethernet connection, and on the other, a Hyphos connection.

From the point of view of the distributor, all the Hyphos nodes out there are 'inside' the Bridge. All communications from the amulets are done with asynchronous callbacks, and are not guaranteed to occur within any particular amount of time, but are considered reliable.

From the point of view of the amulets, the bridge is just another amulet. All communication in the initial implementation will be between true amulets and bridges. That is, there will be no amulet-amulet communication other than routing amulet-bridge communications.