Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3318236.3318248acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicgdaConference Proceedingsconference-collections
research-article

Log Analysis of 360-degree Video Users via MQTT

Published: 15 March 2019 Publication History

Abstract

Analyzing 360-degree video users is beneficial for 360-degree video application development. The analysis can be done with logged user data. In this paper, we argue that MQTT is a conventional technology for distributed logging of mobile 360-degree video users. MQTT not only saves resources also allows communication from the logging server to mobile clients in various networking conditions relatively easy. We constructed a proof of concept to show the feasibility of the approach. As log analysis examples, the proof of concept visualizes results of the most popular region of interest analysis and k-means clustering. The used research method is design science.

References

[1]
A. Agerwal, R. Singh, A. Gehlot, G. Gupta, and M. Choudhar, "IOT Enabled Home Automation through Nodered and MQTT," International Journal of Control Theory and Applications, vol. 10(18), 2017, pp. 255--260.
[2]
S. Avizheh, T.T. Doan, X. Liu, and R. Safavi-Naini, "A Secure Event Logging System for Smart Homes," Proc. Workshop on Internet of Things Security and Privacy, ACM, Nov., 2017, pp. 37--42.
[3]
P. Bellavista and Z. Alessandro, "Towards better scalability for IoT-cloud interactions via combined exploitation of MQTT and CoAP", 2nd International Forum on Research and Technologies for Society and Industry Leveraging a better tomorrow (RTSI), IEEE, 2016, pp. 1--6.
[4]
H. W. Chen and F. J. Lin, "Converging MQTT resources in ETSI standards based M2M platform", IEEE International Conference on Internet of Things (iThings), and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom), 2014, IEEE, pp. 292--295.
[5]
X. Corbillon, F. De Simone, and G. Simon, "360-Degree Video Head Movement Dataset", In Proceedings of the 8th ACM on Multimedia Systems Conference. ACM, 2017, pp. 199--204.
[6]
J. Dizdarevic, F. Carpio, A. Jukan, and X. Masip-Bruin, "Survey of Communication Protocols for Internet-of-Things and Related Challenges of Fog and Cloud Computing Integration", 2018, arXiv preprint arXiv:1804.01747.
[7]
A. T. Duchowski, M. M. Price, M. Meyer, and P. Orero, "Aggregate gaze visualization with real-time heatmaps", In Proceedings of the Symposium on Eye Tracking Research and Applications, ACM, 2012, pp. 13--20.
[8]
P. Fremantle, "A reference architecture for the internet of things", WSO2, White paper (2014).
[9]
N. Harris and J. Curry, "Development and range testing of a Lo-RaWAN system in an urban environment", World Academy of Science, Engineering and Technology, International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering, vol. 12(1), 2018, pp. 43--51.
[10]
P. Heino, "360-videoiden katselustatistiikan visualisointi", Master's thesis, 2018, Tampere University of Technology (TUT), Tampere, Finland.
[11]
S. Herle, R. Becker, and J. Blankenbach, "Bridging GeoMQTT and
[12]
REST", In Geospatial Sensor Webs Conference, 2016.
[13]
HiveMQ, "MQTT Security Fundamentals: MQTT Payload Encryption", https://www.hivemq.com/blog/mqtt-security-fundamentals-payload-encryption, accessed 5th Dec. 2018.
[14]
A. K Jain, "Data clustering: 50 years beyond K-means", Pattern recognition letters, vol. 31(8), Elsevier, 2010, pp. 651--666.
[15]
V. Karagiannis, P. Chatzimisios, F. Vazquez-Gallego, and J. Alonso-Zarate, "A survey on application layer protocols for the internet of things", Transaction on IoT and Cloud Computing, vol. 3(1), 2015, pp. 11--17.
[16]
R. K. Kodali and V. S. K. Gorantla, "Weather tracking system using MQTT and SQLite". 3rd International Conference on Applied and Theoretical Computing and Communication Technology (iCATccT), IEEE, 2017, pp. 205--208.
[17]
R. K. Kodali and B. S. Sarjerao, "MQTT based air quality monitoring", In Humanitarian Technology Conference (R10-HTC), IEEE Region 10, IEEE, 2017, pp. 742--745.
[18]
T. M. Kodinariya and P. R. Makwana, "Review on determining number of Cluster in K-Means Clustering", International Journal of Advance Research in Computer Science and Management Studies, vol. 1(6), 2013, pp. 90--95.
[19]
W. C. Lo, C. L. Fan, J. Lee, C. Y. Huang, K. T. Chen, and C. H. Hsu, "360 Video Viewing Dataset in Head-Mounted Virtual Reality", In Proceedings of the 8th ACM on Multimedia Systems Conference, ACM, 2017, pp. 211--216.
[20]
T. Löwe, M. Stengel, E. C. Förster, S. Grogorick, and M. Magnor, "Visualization and analysis of head movement and gaze data for immersive video in head-mounted displays". In Proceedings of the Workshop on Eye Tracking and Visualization (ETVIS), vol. 1, 2015.
[21]
A. Luoto, "Towards Framework for Choosing 360-degree Video SDK", Proceedings of the 14th International Joint Conference on e-Business and Telecommunications - Volume 1: SIGMAP, (ICETE), 2017, pp. 81--86.
[22]
A. Luoto, "Lightweight Visualization and User Logging for Mobile 360-degree Videos. In 11th Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS), IEEE, in press.
[23]
A. Luoto and K. Systä, "Fighting network restrictions of request-response pattern with MQTT", IET Software, 2018.
[24]
S. Nicholas, "Power Profiling: HTTPS Long Polling vs. MQTT with SSL, on Android", 2012, http://stephendnicholas.com/posts/power-profiling-mqtt-vs-https, accessed 5th Dec. 2018.
[25]
C. Ordonez, "Integrating K-means clustering with a relational DBMS using SQL", IEEE transactions on Knowledge and Data engineering vol. 18(2), 2006, pp. 188--201.
[26]
K. Peffers, T. Tuunanen, M. A. Rothenberger, and S. Chatterjee "A design science research methodology for information systems research", Journal of management information systems, vol. 24(3), 2007, pp. 45--77.
[27]
Periscopedata, "Multi-dimensional Clustering Using K-Means in Postgres SQL", 2015.
[28]
F. Qian, L. Ji, B. Han, and V. Gopalakrishnan, "Optimizing 360 video delivery over cellular networks", In Proceedings of the 5th Workshop on All Things Cellular: Operations, Applications and Challenges, ACM, 2016, pp. 1--6.
[29]
J. M. Ritchie, R. C. W. Sung, H. Rea, T. Lim, J. R. Corney, and I. Howley, "The use of non-intrusive user logging to capture engineering rationale, knowledge and intent during the product life cycle", In Portland International Conference on Management of Engineering & Technology, PICMET, IEEE, 2008, pp. 981--989.
[30]
I. Skerrett, "IoT Developer Survey 2016", Eclipse IoT Working Group, IEEE IoT and Agile IoT, 2016, pp. 1--39.
[31]
M. Uehara, "A case study on developing cloud of things devices", In Ninth International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS), IEEE, 2015, pp. 44--49.
[32]
V. Vaishnavi and W. Kuechler, "Design research in information systems", 2004.
[33]
M. Wenger, A. Zoitl, J. O. Blech, I. Peake, and L. Fernando, "Cloud based monitoring of timed events for industrial automation", In 21st International Conference on Parallel and Distributed Systems (ICPADS), IEEE, 2015, pp. 827--830.
[34]
C. Wu, Z. Tan, Z. Wang, and S. Yang, "A Dataset for Exploring User Behaviors in VR Spherical Video Streaming", In Proceedings of the
[35]
8th ACM on Multimedia Systems Conference, ACM, 2017, pp. 193--198.
[36]
T. Yokotani and Y. Sasaki, "Comparison with HTTP and MQTT on required network resources for IoT", In International Conference on Control, Electronics, Renewable Energy and Communications (ICCEREC), IEEE, 2016, pp. 1--6.
[37]
A. Zabasta, K. Kondratjevs, J. Peksa, and N. Kunicina, "MQTT enabled service broker for implementation arrowhead core systems for automation of control of utility systems". In 5th IEEE Workshop on Advances in Information, Electronic and Electrical Engineering (AIEEE), IEEE, 2017, pp. 1--6.
[38]
L. Zhang, "Building Facebook Messenger", 2011, https://www.facebook.com/notes/facebook-engineering/building-facebook-messenger/10150259350998920/, accessed 5th Dec. 2018.

Cited By

View all
  • (2022)Landscape of Automated Log Analysis: A Systematic Literature Review and Mapping StudyIEEE Access10.1109/ACCESS.2022.315254910(21892-21913)Online publication date: 2022
  • (2022)Enterprise service composition models in IoT context: solutions comparisonThe Journal of Supercomputing10.1007/s11227-021-03873-778:2(2015-2042)Online publication date: 1-Feb-2022

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICGDA '19: Proceedings of the 2019 2nd International Conference on Geoinformatics and Data Analysis
March 2019
156 pages
ISBN:9781450362450
DOI:10.1145/3318236
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]

In-Cooperation

  • Department of Informatics, University of Oslo

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 March 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. 360-degree video
  2. Component
  3. Log Analysis
  4. MQTT

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

ICGDA 2019

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Landscape of Automated Log Analysis: A Systematic Literature Review and Mapping StudyIEEE Access10.1109/ACCESS.2022.315254910(21892-21913)Online publication date: 2022
  • (2022)Enterprise service composition models in IoT context: solutions comparisonThe Journal of Supercomputing10.1007/s11227-021-03873-778:2(2015-2042)Online publication date: 1-Feb-2022

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media