Full-duplex (FD) wireless is an attractive communication paradigm with highpotential for improving network capacity and reducing delay in wirelessnetworks. Despite significant progress on the physical layer development, thechallenges associated with developing medium access control (MAC) protocols forheterogeneous networks composed of both legacy half-duplex (HD) and emerging FDdevices have not been fully addressed. Therefore, we focus on the design andperformance evaluation of scheduling algorithms for infrastructure-basedheterogeneous networks (composed of HD and FD users). We develop the hybridGreedy Maximal Scheduling (H-GMS) algorithm, which is tailored to the specialcharacteristics of such heterogeneous networks and combines both centralizedGMS and decentralized Q-CSMA mechanisms. Moreover, we prove that H-GMS isthroughput-optimal. We then demonstrate by simple examples the benefits ofadding FD nodes to a network. Finally, we evaluate the performance of H-GMS andits variants in terms of throughput, delay, and fairness between FD and HDusers via extensive simulations. We show that in heterogeneous HD-FD networks,H-GMS achieves 5-10x better delay performance and improves fairness between HDand FD users by up to 50% compared with the fully decentralized Q-CSMAalgorithm.
展开▼