Abstract
We present a framework for cross-layer optimization in small, resource-constrained systems which require a high degree of optimization. We argue that often these systems allow for a departure from conventional network stack design principles opening up broad opportunities for optimizations. We examine these new opportunities and propose a design strategy to take advantage of them. Simulation results are presented in support of our design framework proposal and as motivation for future work in this important area.