Wireless communications, networks and applications