[Firebug-cvs] firebug/web spie_2004.tex,1.6,1.7
Brought to you by:
doolin
From: <ash...@us...> - 2003-07-21 23:40:23
|
Update of /cvsroot/firebug/firebug/web In directory sc8-pr-cvs1:/tmp/cvs-serv1604 Modified Files: spie_2004.tex Log Message: Index: spie_2004.tex =================================================================== RCS file: /cvsroot/firebug/firebug/web/spie_2004.tex,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** spie_2004.tex 19 Jul 2003 13:46:24 -0000 1.6 --- spie_2004.tex 21 Jul 2003 23:40:18 -0000 1.7 *************** *** 117,120 **** --- 117,148 ---- One paragraph summary of AM here. + + Tiny Active Messages ~\cite{hill:j2000} attempt to preserve the + basic concepts of integrating communication with computation + and matching communication primitives to hardware + capabilities. Each message contains the name of a + user-level handler to be invoked on a target node upon arrival + and a data payload to pass in as arguments. The handler function + serves the dual purpose of extracting the message from the network + and either integrating the data into the computation + or sending a response message. The basic paradigm of typed messages + causing handlers to be invoked upon arrival matches up + well with the event based programming model supported + by TinyOS (the operating system) and demanded by the underlying + sensor hardware. The low overhead associated with event based + notification is complementary to the limited resources of networked + sensors. Applications do not need to waste resources + while waiting for messages to arrive. Additionally, + the overlap of computational work with application + level communication is essential. Execution contexts and + stack space must never be wasted because applications are + blocked, waiting for communication. Essentially, the active + messages communication model can be viewed as a + distributed eventing model where networked nodes send + each other events. + + + + \section{Multihop routing} |