[SensorNetArch] Fragmentation & Reassembly
Cheng Tien Ee
ct-ee at eecs.berkeley.edu
Tue Sep 21 11:10:27 PDT 2004
I'm thinking about layering, especially the SP layer, which seems
necessary if we assume that the network may be heterogenous and
therefore can have different MAC layers. I think fragmentation
definitely implies that some sort of temporary storage is required. A
question would be: if the application passes a 100byte payload, that is
fragmented into 50byte-sized fragments at SP, and further split into
20+byte ones at the MAC layer, does this mean that temporary storage of
fragments need to be present at each layer? Or perhaps we should just
leave the fragmentation to the application (it can choose to use flash
for storage for instance), bound the maximum packet size across layers
to be some number based on the worst case MAC layer, then, as Joe
mentioned, use packet aggregation if another MAC layer can transmit at
higher rates and therefore more able to support a larger packet size?
More information about the SensorNetArch
mailing list