The system also contemplates a method of routing data and communications including the steps of storing routing data for identifying a plurality of remote sites and the frequency at which each of the remote sites communicates with a central processor, receiving a communication at the central processor, analyzing the routing data to select a particular remote site, and forwarding the communication