Picture
The exibility offered by cross-layer design has been exploited in a number of research efforts. Joint optimization of power allocation at the physical layer, link scheduling at the MAC layer, network layer ow assignment and transport layer congestion control has been investigated with convex optimization formulations. Our own cross-layer design framework attempts to maintain a layered architecture while exchanging key parameters between adjacent protocol layers. The framework allows enough exibility for signicant performance gains, while
keeping protocol design tractable within the layered structure, as demonstrated by the preliminary results exploring adaptive link-layer techniques, joint capacity and ow assignment,
media-aware packet scheduling and congestion aware video rate allocation.


Figure 1: Channel time allocation for three video streams, all Crew, sharing a single-hop network.