Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3349622.3355451acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article

Resource Management of IoT Devices in Restrictive Environments

Published: 04 October 2019 Publication History

Abstract

Rational and optimum use of resources to Internet of Things platforms has underscored new challenges since a common problem for IoT communication is absence of experience in communications where no involving people. An IoT scenario presupposes machines, objects or things are no longer in need of support, supervision, and assistance; however, some issues must be faced, such as communications delay, data synchronization, energy consumption and computing power. This work aims to efficiently and effectively use of network and devices resources. IoT must be independent of entities responsible for interact in cyber-physical systems. A lightweight messaging protocol, agnostic to content and payload, based on Publish/Subscribe technique optimizes network and devices resources and allows independence and autonomy. This work proposes, the use of lightweight Internet protocols to integrate a message broker and Publish/Subscribe messaging transport. The design was validated through firmware to less use of microcontroller from IoT devices. Consequently, logical operations and processed data were less. Finally, test scenario was implemented with major components of the Publish/Subscribe and the design is able to support RESTful architecture. Moreover, it demonstrated data transfer trough MQTT protocol improves: payload, bandwidth and power consumption compared with RESTful techniques. Finally, it offers a path to achieve critical requirements expect anywhere, anytime and improved capabilities to final users and businesses. The proposal aims to align on the principle less is often more.

References

[1]
ETSI TS 102 689. 2013. Machine to Machine communications (M2M);M2M service requirements. European Telecommunications Standards Institute V2.1.1 (July 2013).
[2]
S. Bandyopadhyay and A. Bhattacharyya. 2013. Lightweight Internet protocols for web enablement of sensors using constrained gateway devices. In 2013 International Conference on Computing, Networking and Communications (ICNC). 334--340. https://doi.org/10.1109/ICCNC. 2013.6504105
[3]
Jeremy Brown, J. P. Grossman, and Tom Knight. 2002. A lightweight idempotent messaging protocol for faulty networks. In Proceedings of the fourteenth annual ACM symposium on Parallel algorithms and architectures (SPAA '02). ACM, New York, NY, USA, 248--257. https: //doi.org/10.1145/564870.564912
[4]
M. Collina, G.E. Corazza, and A. Vanelli-Coralli. 2012. Introducing the QEST broker: Scaling the IoT by bridging MQTT and REST. In Personal Indoor and Mobile Radio Communications (PIMRC), 2012 IEEE 23rd International Symposium on. 36--41. https://doi.org/10.1109/PIMRC. 2012.6362813
[5]
Gerald Combs. 2019. Wireshark. http://www.wireshark.org, July.
[6]
Eclipse Foundation. 2019. Eclipse Mosquitto An open source MQTT broker (http://mosquitto.org).
[7]
Eclipse Foundation. 2019. Open Source for IoT. Website. https: //iot.eclipse.org/.
[8]
Eclipse Foundation. 2019. Open Source platform for M2M communication. Website. http://www.eclipse.org/om2m/.
[9]
Deborah Estrin, Ramesh Govindan, John Heidemann, and Satish Kumar. 1999. Next century challenges: scalable coordination in sensor networks. In Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking (MobiCom '99). ACM, New York, NY, USA, 263--270. https://doi.org/10.1145/313451.313556
[10]
The Arduino Foundation. 2019. Arduino (http://arduino.cc).
[11]
The BeagleBoard.org Foundation. 2019. BeagleBoard. Website. http: //beagleboard.org.
[12]
The Raspberry Pi Foundation. 2019. Raspberry Pi. Website. http: //www.raspberrypi.org/.
[13]
RFC 7252 Internet Standards Document. 2019. CoAP RFC 7252 Constrained Application Protocol. http://coap.technology/.
[14]
Nick O'Leary. 2019. Arduino Client for MQTT. Website. https: //pubsubclient.knolleary.net//.
[15]
Zabbix SIA. 2019. Zabbix, The Enterprise class Monitoring Solution for Everyone. Website. http://www.zabbix.com.
[16]
D. Thangavel, Xiaoping Ma, A Valera, Hwee-Xian Tan, and C.K.-Y. Tan. 2014. Performance evaluation of MQTT and CoAP via a common middleware. In Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), 2014 IEEE Ninth International Conference on. 1--6. https://doi.org/10.1109/ISSNIP.2014.6827678
[17]
TP-LINK. 2019. Website. https://www.tp-link.com/mx/support/faq/ 268/.
[18]
Xively. 2019. What is Xively? Website. https://www.developerxively. com/docs/what-is-xively.

Cited By

View all
  • (2024)IoT convergence with machine learning & blockchain: A reviewInternet of Things10.1016/j.iot.2024.10118726(101187)Online publication date: Jul-2024
  • (2021)From 5G to 6G Technology: Meets Energy, Internet-of-Things and Machine Learning: A SurveyApplied Sciences10.3390/app1117811711:17(8117)Online publication date: 31-Aug-2021

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SMAS '19: Proceedings of the 1st ACM Workshop on Emerging Smart Technologies and Infrastructures for Smart Mobility and Sustainability
October 2019
50 pages
ISBN:9781450369305
DOI:10.1145/3349622
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 October 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. embedded systems
  2. iot
  3. lightweight internet protocols
  4. mqtt
  5. restful

Qualifiers

  • Research-article

Conference

MobiCom '19
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)IoT convergence with machine learning & blockchain: A reviewInternet of Things10.1016/j.iot.2024.10118726(101187)Online publication date: Jul-2024
  • (2021)From 5G to 6G Technology: Meets Energy, Internet-of-Things and Machine Learning: A SurveyApplied Sciences10.3390/app1117811711:17(8117)Online publication date: 31-Aug-2021

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media