Weather layout problem

If there is new layout scheduled to that display, player will download all required media, layout information when it connects to the CMS. All layouts/media files that are already downloaded are cached in the player local library ie there is no reason to download them again, unless you make changes to your layout then player will download those changes - How do Players communicate with the CMS?