Protocol Independent Multicast: From Wired to Wireless Networks