Why don't you set up some reliable timeservers in a variety of locations and have your phones contact your time servers? An ntp server is pretty easy to set up. You could probably use ANYCAST on the servers. Not sure about that, but if it would work it would work very well. H