Cross-layer design, optimization, column generation, path-based routing, link-based routing, scheduling, successive interference cancellation, power control, network coding, opportunistic listening, smart antennas, multiple antennas, beam-forming, spatial division multiple access, spatial division multiplexing, multi-packet reception, SINR interference model