Design considerations for implementation of large scale automatic meter reading systems | Synapse