Abstract
The Internet of Things (IoT) and other related systems have dramatically changed how we interact with the world. Our devices provide us with “immediate” information to our connected smart wearable devices, smartphones, and other tools. We rely on receiving notifications regardless of the proximity of the device. Notification response is especially important for medical alerts and urgent calls. Notification delays occur for many reasons ranging from networks, hardware, or the applications themselves. Given the importance of on-time notifications, a better understanding of notification delays is needed. In this work, we study notification delays in Android mobile/wearable devices and examine trends in notification delays across devices. We analyze thirty-two devices based on notification pushes, and we observe that there are delays between the smartphone generating notification pushes and the connected wearable device receiving said notification. The delay is especially observed from notification push performance on older devices. We then identify several vectors of hardware and network aspects that cause delays.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abdelkader, T., Naik, K., Nayak, A., Goel, N., Srivastava, V.: A performance comparison of delay-tolerant network routing protocols. IEEE Network 30(2), 46–53 (2016). March
Al-Sharrah, M., Salman, A., Ahmad, I.: Watch your smartwatch. In: 2018 International Conference on Computing Sciences and Engineering (ICCSE), pp. 1–5, Kuwait City, Kuwait, March 2018
Benhamida, F.Z., Bouabdellah, A., Challal, Y.: Using delay tolerant network for the Internet of Things: opportunities and challenges. In: 2017 8th International Conference on Information and Communication Systems (ICICS), pp. 252–257, April 2017
Byrd, R.W., Sultana, T., Walcott, K.R.: AHPCAP: a framework for automated hardware profiling and capture of mobile application states. In: 2020 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), pp. 183–188. IEEE (2020)
Google. Cpu monitor - temperature, usage, performance. https://play.google.com/store/apps/details?id=com.glgjing.stark &hl=en_US
Google. Os monitor - apps on google play. https://play.google.com/store/apps/details?id=com.eolwral.osmonitor &hl=en_US
Google. System monitor - cpu, ram booster, battery saver. https://play.google.com/store/apps/details?id=com.glgjing.marvel &hl=en_US
Li, Y., Hui, P., Jin, D., Chen, S.: Delay-tolerant network protocol testing and evaluation. IEEE Commun. Mag. 53, 258–266 (2015)
Liu, X., et al.: Characterizing smartwatch usage in the wild. In: Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services - MobiSys, 2017, Niagara Falls, New York, USA, pp. 385–398. ACM Press (2017)
Liu, X., Yao, Y., Qian, F.: Poster: improve push notification on smartwatches. In: Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services - MobiSys 2017, Niagara Falls, New York, USA, pp. 154–154. ACM Press (2017)
Mao, B., Zhou, J., Wu, S., Jiang, H., Chen, X., Yang, W.: Improving flash memory performance and reliability for smartphones with i/o deduplication. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 38(6), 1017–1027 (2019)
Maryam, S., Purwono, A., Syahril: Android application development for push notification feature for Indonesian space weather service based on google cloud messaging. J. Phys. Conf. Ser. 2214(1), 012031 (2022)
Moustafa, N., Slay, J.: The evaluation of network anomaly detection systems: statistical analysis of the UNSW-NB15 data set and the comparison with the kdd99 data set. Inf. Secur. J. Global Perspect. 25(1–3), 18–31 (2016)
Muhammad, G., Rahman, S.M.M., Alelaiwi, A., Alamri, A.: Smart health solution integrating IoT and cloud: a case study of voice pathology monitoring. IEEE Commun. Mag. 55(1), 69–73 (2017)
Okoshi, T., Tsubouchi, K., Tokuda, H.: Real-world product deployment of adaptive push notification scheduling on smartphones. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage AK USA, July 2019, pp. 2792–2800. ACM (2019)
Roegiest, A., Tan, L., Lin, J.: Online in-situ interleaved evaluation of real-time push notification systems. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval - SIGIR 2017, Shinjuku, Tokyo, Japan, pp. 415–424. ACM Press (2017)
Sahin, O., Aliyeva, A., Mathavan, H., Coskun, A.K., Egele, M.: RANDR: record and replay for android applications via targeted runtime instrumentation, p. 11 (2019)
She, J., Bai, X.: Caching strategy in mobile delay tolerant network. In: 2016 7th IEEE International Conference on Software Engineering and Service Science (ICSESS), pp. 497–500, August 2016
Siboni, S., Shabtai, A., Tippenhauer, N.O., Lee, J., Elovici, Y.: Advanced security testbed framework for wearable IoT devices. ACM Trans. Internet Technol. 16(4), 1–25 (2016). December
Turner, L.D., Allen, S.M., Whitaker, R.M.: Push or delay? decomposing smartphone notification response behaviour. In: Salah, A.A., Kröse, B.J.A., Cook, D.J. (eds.) HBU 2015. LNCS, vol. 9277, pp. 69–83. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-24195-1_6
Walcott-Justice, K., Mars, J., Soffa, M.L.: Theme: a system for testing by hardware monitoring events. In: Proceedings of the 2012 International Symposium on Software Testing and Analysis, pp. 12–22 (2012)
Yang, Y., Cao, G.: Characterizing and optimizing background data transfers on smartwatches. In: 2017 IEEE 25th International Conference on Network Protocols (ICNP), Toronto, ON, October 2017, pp. 1–10. IEEE (2017)
Zachariah, T., Klugman, N., Campbell, B., Adkins, J., Jackson, N., Dutta, P.: The internet of things has a gateway problem. In: Proceedings of the 16th International Workshop on Mobile Computing Systems and Applications, HotMobile 2015, New York, NY, USA, pp. 27–32. ACM (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Sultana, T., Walcott, K.R. (2023). NaPP: Notification and Push Performance in Wearable Devices. In: Arai, K. (eds) Proceedings of the Future Technologies Conference (FTC) 2022, Volume 2. FTC 2022 2022. Lecture Notes in Networks and Systems, vol 560. Springer, Cham. https://doi.org/10.1007/978-3-031-18458-1_43
Download citation
DOI: https://doi.org/10.1007/978-3-031-18458-1_43
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-18457-4
Online ISBN: 978-3-031-18458-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)