Design Considerations of Self-Adaptive Wireless M2M Network Communication Architecture. (22nd December 2013)