The PCoIP protocol – delivering the desktop experience