Symbol-level information extraction : from bits to symbols in wireless network cross-layer design