Throughput Characterization And Algorithm Design In Wireless Networks