Machine-to-Machine Communications: Architectures, Standards and Applications | Synapse