Notification Methods in Wireless Systems

Authors

  • Piotr Nawrocki AGH University of Science and Technology, Department of Computer Science http://orcid.org/0000-0003-4512-9337
  • Mikołaj Jakubowski AGH University of Science and Technology
  • Tomasz Godzik AGH University of Science and Technology

DOI:

https://doi.org/10.7494/csci.2016.17.4.519

Keywords:

notification methods, wireless systems, energy consumption

Abstract

Recently, there has been an increasing need for secure, efficient, and simple
notification methods for wireless systems. Such systems are meant to provide
users with precise tools best suited for work or leisure environments, and a lot
of effort has been put into creating a multitude of applications. At the same
time, however, not much research has been made into determining which of the
available protocols are best suited for each individual task. A number of basic
notification methods are presented here, and tests have been performed for the
most-promising ones. An attempt has been made to determine which of the
methods have the best throughput, latency, security, and other characteristics.
A comprehensive comparison is provided, which can be used to select the right
method for each individual project. Finally, conclusions are provided, and the
results from all of the tests conducted are discussed.

Downloads

Download data is not yet available.

References

Brzoza-Woch R., Konieczny M., Kwolek B., Nawrocki P., Szydlo T., Zielinski K.: Holistic Approach to Urgent Computing for Flood Decision Support. Procedia Computer Science, vol. 51(0), pp. 2387–2396, 2015, ISSN 1877-0509, international Conference On Computational Science, ICCS 2015 Computational Science at the Gates of Nature.

Duckett C.: Android malware utilising Google Cloud Messaging service. http://www.zdnet.com/android-malware-utilising-google-cloudmessaging-service-7000019427/, 2013.

Ghinamo G., Vadala F., Corbi C., Bettassa P., Risso F., Sisto R.: Vehicle navigation service based on real-time traffic information: A RESTful NetAPI solution with long polling notification. Ubiquitous Positioning, Indoor Navigation, and Location Based Service (UPINLBS), 2012, pp. 1–8, 2012.

Hansen J., Grønli T.M., Ghinea G.: Towards cloud to device push messaging on Android: Technologies, possibilities and challenges. International Journal of Communications, Network and System Sciences, vol. 5(12), pp. 839–849, 2012.

Kosinski J., Nawrocki P., Radziszowski D., Zielinski K., Zielinski S., Przybylski G., Wnek P.: SLA Monitoring and Management Framework for Telecommunication Services. Fourth International Conference on Networking and Services, ICNS 2008., pp. 170–175, 2008.

Nawrocki P., Jakubowski M., Godzik T.: Analysis of notification methods with respect to mobile system characteristics. M. Ganzha, L. Maciaszek, P. M., eds., Proceedings of the 2015 Federated Conference on Computer Science and Information Systems, Annals of Computer Science and Information Systems, vol. 5, pp. 1183–1189, IEEE, 2015, http://dx.doi.org/10.15439/2015F6.

Nawrocki P., Soboń M.: Public cloud computing for Software as a Service platforms. Computer Science, vol. 15(1), 2014, ISSN 2300-7036, http://journals. agh.edu.pl/csci/article/view/519.

Oldenburg R.: Keeping Google Cloud Messaging For Android Working Reliably [Technical Post]. http://blog.pushbullet.com/2014/02/12/keepinggoogle-cloud-messaging-for-android-working-reliably-techincalpost, 2014.

Richards M.: Understanding the Difference Between AMQP and JMS. NFJS Magazine, 2011.

Rostanski M., Grochla K., Seman A.: Evaluation of highly available and faulttolerant middleware clustered architectures using RabbitMQ. M.P. M. Ganzha L. Maciaszek, ed., Proceedings of the 2014 Federated Conference on Computer Science and Information Systems, Annals of Computer Science and Information Systems, vol. 2, pp. 879–884, IEEE, 2014, http://dx.doi.org/10.15439/2014F48.

Schuster D., Koren I., Springer T., Hering D., Söllner B., Endler M., Schill A.: Creating Applications for Real-Time Collaboration with XMPP and Android on Mobile Devices. Handbook of Research on Mobile Software Engineering: Design, Implementation and Emergent Applications, IGI Global, 2012.

Szydlo T., Nawrocki P., Brzoza-Woch R., Zielinski K.: Power aware MOM for telemetry-oriented applications using GPRS-enabled embedded devices – levee monitoring use case. M.P. M. Ganzha L. Maciaszek, ed., Proceedings of the 2014 Federated Conference on Computer Science and Information Systems, Annals of Computer Science and Information Systems, vol. 2, pp. 1059–1064, IEEE, 2014, http://dx.doi.org/10.15439/2014F252.

Tang K., Wang Y., Liu H., Sheng Y., Wang X., Wei Z.: Design and Implementation of Push Notification System Based on the MQTT Protocol. 2013 International Conference on Information Science and Computer Applications (ISCA 2013), Atlantis Press, 2013.

Wood D., Robson D.: Message broker technology for flexible signalling control. Proc. ASPECT 2012 Conference, 2012.

Wylie K.: REST Requires Asynchronous Notification. http://kirkwylie. blogspot.com/2008/12/rest-requires-asynchronous-notification.html, 2008.

Yanfei L., Cheng W., Chengbo Y., Xiaojun Q.: Research on ZigBee Wireless Sensors Network Based on ModBus Protocol. IFITA ’09, International Forum on Information Technology and Applications, vol. 1, pp. 487–490, 2009.

Zhang L., Tiwana B., Qian Z., Wang Z., Dick R.P., Mao Z.M., Yang L.: Accurate Online Power Estimation and Automatic Battery Behavior Based Power Model Generation for Smartphones. Proceedings of the Eighth IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, CODES/ISSS ’10, pp. 105–114, ACM, New York, NY, USA, 2010, ISBN 978-1-60558-905-3, http://doi.acm.org/10.1145/1878961.1878982.

Downloads

Published

2017-01-10

How to Cite

Nawrocki, P., Jakubowski, M., & Godzik, T. (2017). Notification Methods in Wireless Systems. Computer Science, 17(4), 519. https://doi.org/10.7494/csci.2016.17.4.519

Issue

Section

Articles