Technologies and challenges in developing Machine-to-Machine applications: A survey

Machine-to-Machine (M2M) communication is evolving day by day and expected to create an ecosystem of billions of electronic devices. This new class of communicating devices have very diverse traffic characteristics and pose unique challenges. The essence of this paper is to provide a survey of state-of-the-art communication technologies, architectures and development platforms, and explore their potential to support the growth of M2M applications. Thus, we review the networking techniques including wide area networks, grasping LTE, NB-IoT, EC-GSM-IoT, 5G, and other proprietary networks including SigFox, Lora, and Weightless. Furthermore the short-range capillary networks are also reviewed according to the facilities they provide for application development. Available application development protocols, cloud platforms, open source frameworks and middleware frameworks are discussed for facilitating M2M application development process. Altogether the investigation provides a broad perspective to a user for application development choices. In each section and in the end current challenges are discussed for future research work.

[1]  Jürgen Dunkel,et al.  Intelligent M2M: Complex event processing for machine-to-machine communication , 2015, Expert Syst. Appl..

[2]  Xuemin Shen,et al.  Secure IP Mobility Management for VANET , 2013, SpringerBriefs in Computer Science.

[3]  Antonio F. Gómez-Skarmeta,et al.  An Analysis of M2M Platforms: Challenges and Opportunities for the Internet of Things , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[4]  Walid Saad,et al.  Toward Massive Machine Type Cellular Communications , 2017, IEEE Wireless Communications.

[5]  Billie F. Spencer,et al.  Bridge monitoring using wireless smart sensors , 2011 .

[6]  Jan Markendahl,et al.  Device-to-device communications and small cells: enabling spectrum reuse for dense networks , 2014, IEEE Wireless Communications.

[7]  Peter Saint-Andre,et al.  Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence , 2004, RFC.

[8]  Maria Rita Palattella,et al.  Internet of Things in the 5G Era: Enablers, Architecture, and Business Models , 2016, IEEE Journal on Selected Areas in Communications.

[9]  Matthias Kovatsch,et al.  Industry adoption of the Internet of Things: A constrained application protocol survey , 2012, Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012).

[10]  Nei Kato,et al.  Toward intelligent machine-to-machine communications in smart grid , 2011, IEEE Communications Magazine.

[11]  Olga Galinina,et al.  Understanding the IoT connectivity landscape: a contemporary M2M radio technology roadmap , 2015, IEEE Communications Magazine.

[12]  Taoka Hidekazu,et al.  Scenarios for 5G mobile and wireless communications: the vision of the METIS project , 2014, IEEE Communications Magazine.

[13]  Ayman I. Kayssi,et al.  On cellular network planning and operation with M2M signalling and security considerations , 2014, 2014 IEEE International Conference on Communications Workshops (ICC).

[14]  Hsiao-Hwa Chen,et al.  M2M Communications in 3GPP LTE/LTE-A Networks: Architectures, Service Requirements, Challenges, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[15]  Bo Han,et al.  Cellular Traffic Offloading through WiFi Networks , 2011, 2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems.

[16]  Jaume Barceló,et al.  IEEE 802.11AH: the WiFi approach for M2M communications , 2014, IEEE Wireless Communications.

[17]  Andrea Zanella,et al.  Long-range communications in unlicensed bands: the rising stars in the IoT and smart city scenarios , 2015, IEEE Wireless Communications.

[18]  Andrea Zanella,et al.  Long-Range IoT Technologies: The Dawn of LoRa™ , 2015, FABULOUS.

[19]  Carlos Pereira,et al.  Towards Efficient Mobile M2M Communications: Survey and Open Challenges , 2014, Sensors.

[20]  Christian Bettstetter,et al.  Underlay device-to-device communications in LTE-A: Uplink or downlink? , 2015, 2015 IEEE 26th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[21]  Gaetano Marrocco,et al.  RFID Technology for IoT-Based Personal Healthcare in Smart Spaces , 2014, IEEE Internet of Things Journal.

[22]  Jeffrey G. Andrews,et al.  What Will 5G Be? , 2014, IEEE Journal on Selected Areas in Communications.

[23]  Christian Bonnet,et al.  A lightweight framework for efficient M2M device management in oneM2M architecture , 2015, 2015 International Conference on Recent Advances in Internet of Things (RIoT).

[24]  Salvatore J. Stolfo,et al.  Scalability of Machine to Machine systems and the Internet of Things on LTE mobile networks , 2015, 2015 IEEE 16th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[25]  Edmundo Monteiro,et al.  Security Issues and Approaches on Wireless M2M Systems , 2013, Wireless Networks and Security.

[26]  Qing Wang,et al.  A Survey on Device-to-Device Communication in Cellular Networks , 2013, IEEE Communications Surveys & Tutorials.

[27]  Andrea Zanella,et al.  The challenges of M2M massive access in wireless cellular networks , 2015, Digit. Commun. Networks.

[28]  Joerg Swetina,et al.  Toward a standardized common M2M service layer platform: Introduction to oneM2M , 2014, IEEE Wireless Communications.

[29]  Martin Beale Future challenges in efficiently supporting M2M in the LTE standards , 2012, 2012 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[30]  Wei Xiang,et al.  Radio resource allocation in LTE-advanced cellular networks with M2M communications , 2012, IEEE Communications Magazine.

[31]  Murat Uysal,et al.  Next generation M2M cellular networks: challenges and practical considerations , 2015, IEEE Communications Magazine.

[32]  Antonio F. Gómez-Skarmeta,et al.  A Global Perspective of Smart Cities: A Survey , 2013, 2013 Seventh International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[33]  Paul Thomas,et al.  Low Throughput Networks for the IoT: Lessons learned from industrial implementations , 2015, 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT).

[34]  Romano Fantacci,et al.  A network architecture solution for efficient IOT WSN backhauling: challenges and opportunities , 2014, IEEE Wireless Communications.

[35]  Jaeho Kim,et al.  M2M Service Platforms: Survey, Issues, and Enabling Technologies , 2014, IEEE Communications Surveys & Tutorials.

[36]  Eric T. Matson,et al.  M2M infrastructure to integrate humans, agents and robots into collectives , 2011, 2011 IEEE International Instrumentation and Measurement Technology Conference.

[37]  Ying Peng,et al.  Radio resource management of D2D communication , 2014, 2014 IEEE International Conference on Communication Systems.

[38]  Kwang-Cheng Chen,et al.  Toward ubiquitous massive accesses in 3GPP machine-to-machine communications , 2011, IEEE Communications Magazine.

[39]  Antonella Molinaro,et al.  Toward 5G densenets: architectural advances for effective machine-type communications over femtocells , 2015, IEEE Communications Magazine.

[40]  Hamid Aghvami,et al.  On Radio Resource Allocation in LTE Networks with Machine-to-Machine Communications , 2013, 2013 IEEE 77th Vehicular Technology Conference (VTC Spring).

[41]  Christian Bonnet,et al.  An IoT gateway centric architecture to provide novel M2M services , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[42]  Jesus Alonso-Zarate,et al.  Energy-efficiency of LTE for small data machine-to-machine communications , 2013, 2013 IEEE International Conference on Communications (ICC).