This document introduces the Link-Aware Nice (LA-NICE) application layer multicast protocol, which enhances the Nice protocol to improve multicast message delivery and reduce end-to-end delay by accounting for bandwidth variations in communication links. Simulation results show that LA-NICE achieves a 2% to 10% increase in successful message delivery compared to the original Nice protocol, as well as lower average delay and message hop count. The paper also details the mechanisms of multicast including the construction of overlay networks and other existing multicast protocols.