[Tinyos-host-mote-wg] Discussion

Philip Levis pal at cs.berkeley.edu
Mon Apr 11 17:30:56 PDT 2005


Based on the discussion today, I think we concluded that there are two 
problems we need to solve:

1) Detection of supported data formats from the UART: 15.4 packet vs. 
mica2 packet, etc. The general consensus here was to have a layer of 
dispatch at the UART level. That also allows simple out-of-AM-band 
protocols like ping, without binding them into an implementation.

2) High performance data transfer. This is where all of the 
connection-oriented/windowing/acknowledgement discussion came from. The 
general consensus here was that it would be desirable to see if we can 
push PPP in this direction, and also that the final protocol should 
place as few requirements as possible: if you don't want to keep track 
of windowing, etc., you should just be able to state that the window is 
one packet.

On the notion of connection-based versus connectionless protocols. The 
distinction lies in how much state you can assume the other side 
maintains. In a connectionless protocol, you need to include additional 
state in every packet, state which in a connection-oriented protocol 
would be maintained as part of the connection.

Phil

-------

"We shall not cease from exploration
And the end of all our exploring
Will be to arrive where we started
And know the place for the first time."

- T. S. Eliot,  'Little Gidding'



More information about the Tinyos-host-mote-wg mailing list