MOSDEN: An Internet of Things Middleware for Resource Constrained Mobile Devices
Open accessAbstract
The Internet of Things (IoT) is part of Future Internet and will comprise many billions of Internet Connected Objects (ICO) or `things' where things can sense, communicate, compute and potentially actuate as well as have intelligence, multi-modal interfaces, physical/ virtual identities and attributes. Collecting data from these objects is an important task as it allows software systems to understand the environment better. Many different hardware devices may involve in the process of collecting and uploading sensor data to the cloud where complex processing can occur. Further, we cannot expect all these objects to be connected to the computers due to technical and economical reasons. Therefore, we should be able to utilize resource constrained devices to collect data from these ICOs. On the other hand, it is critical to process the collected sensor data before sending them to the cloud to make sure the sustainability of the infrastructure due to energy constraints. This requires to move the sensor data processing tasks towards the resource constrained computational devices (e.g. mobile phones). In this paper, we propose Mobile Sensor Data Processing Engine (MOSDEN), an plug-in-based IoT middleware for mobile devices, that allows to collect and process sensor data without programming efforts. Our architecture also supports sensing as a service model. We present the results of the evaluations that demonstrate its suitability towards real world deployments. Our proposed middleware is built on Android platform.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Hardware requirements of middleware in the IoT context can be a concern.
“However, hardware requirements of middleware in the IoT context can be a concern [28] [29] [30].”
From Edge Computing and Microservices Middleware for Home Energy Management Systems (2022) · cites this paper as [30]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Context Aware Computing for The Internet of Things: A Survey
Perera, C., Zaslavsky, A., Christen, P., & Georgakopoulos, D. (2014) · IEEE Communications Surveys & Tutorials · doi:10.1109/surv.2013.042313.00197 · Cited by 2,861 · cited 1× · see citing works
“categories 2,3,4 in Figure 1) in IoT is validation, fusing, filtering, context discovery, and annotation [14].”
Self-citation
Flagged first, then by citations
Research works printed but not linked: 17
- K. Aberer, M. Hauswirth, and A. Salehi. Infrastructure for data pro- cessing in large-scale interconnected sensor networks. In International Conference on Mobile Data Management, pages 198-205, May 2007.
- S. K. Arkady Zaslavsky, Prem Prakash Jayaraman. Sharelikescrowd: Mobile analytics for participatory sensing and crowd-sourcing applica- tions. In IEEE International Conference on Data Engineering, 2013.
- L. Atzori, A. Iera, and G. Morabito. The internet of things: A survey. Comput. Netw., 54(15):2787-2805, Oct. 2010.
- S. Bandyopadhyay, M. Sengupta, S. Maiti, and S. Dutta. Role of middleware for internet of things: A study. International Journal of Computer Science and Engineering Survey, 2:94-105, 2011.
- N. Brouwers and K. Langendoen. Pogo, a middleware for mobile phone sensing. In Proceedings of the 13th International Middleware Conference, Middleware '12, pages 21-40, New York, NY, USA, 2012. Springer-Verlag New York, Inc.
- D. Carlson and A. Schrader. Dynamix: An open plug-and-play context framework for android. In Internet of Things (IOT), 2012 3rd Interna- tional Conference on the, pages 151-158, 2012.
- D. Kharrat and S. Quadri. Self-registering plug-ins: an architecture for extensible software. In Electrical and Computer Engineering, 2005. Canadian Conference on, pages 1324-1327, 2005.
- N. Lane, E. Miluzzo, H. Lu, D. Peebles, T. Choudhury, and A. Camp- bell. A survey of mobile phone sensing. Communications Magazine, IEEE, 48(9):140 -150, sept. 2010.
- S. Nath, J. Liu, and F. Zhao. Sensormap for wide-area sensor webs. Computer, 40(7):90-93, July 2007.
- C. Perera, P. Jayaraman, A. Zaslavsky, P. Christen, and D. Georgakopou- los. Dynamic configuration of sensors using mobile sensor hub in internet of things paradigm. In IEEE 8th International Conference on Intelligent Sensors, Sensor Networks, and Information Processing (ISSNIP), pages 473-478, Melbourne, Australia, April 2013.
- C. Perera, A. Zaslavsky, P. Christen, and D. Georgakopoulos. Sensing as a service model for smart cities supported by internet of things. Transactions on Emerging Telecommunications Technologies (ETT), pages n/a-n/a, 2014.
- C. Perera, A. Zaslavsky, P. Christen, A. Salehi, and D. Georgakopoulos. Capturing sensor data from mobile phones using global sensor network middleware. In IEEE 23rd International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC), pages 24-29, Sydney, Australia, September 2012.
- D. L. Phuoc, H. N. M. Quoc, J. X. Parreira, and M. Hauswirth. The linked sensor middleware -connecting the real world and the semantic web. In International Semantic Web Conference (ISWC), October 2011.
- K. Schreiner. Where we at? mobile phones bring gps to the masses. Computer Graphics and Applications, IEEE, 27(3):6-11, 2007.
- Z. Shen and Q. Wang. Data validation and confidence of self-validating multifunctional sensor. In Sensors, 2012 IEEE, pages 1-4, 2012.
- Z. Yan, V. Subbaraju, D. Chakraborty, A. Misra, and K. Aberer. Energy-efficient continuous activity recognition on mobile phones: An activity-adaptive approach. In Wearable Computers (ISWC), 2012 16th International Symposium on, pages 17-24, 2012.
- A. Zaslavsky, C. Perera, and D. Georgakopoulos. Sensing as a service and big data. In International Conference on Advances in Cloud Computing (ACC-2012), pages 21-29, Bangalore, India, July 2012.
Cited by
Sorted by citations
IoT technologies for embedded computing: a survey
Samie, F., Bauer, L., & Henkel, J. (2016) · Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis · doi:10.1145/2968456.2974004 · Cited by 190 · see citing works
Rahman, H., & Hussain, M. I. (2020) · Transactions on Emerging Telecommunications Technologies · doi:10.1002/ett.3902 · Cited by 119 · see citing works
Edge Computing and Microservices Middleware for Home Energy Management Systems
Ferreira, L. C. B. C., Borchardt, A. D. R., Cardoso, G. D. S., Mendes Lemes, D. A., Sousa, G. R. D. R. D., Neto, F. B., de Lima, E. R., Fraidenraich, G., Cardieri, P., & Meloni, L. G. P. (2022) · IEEE Access · doi:10.1109/access.2022.3214229 · Cited by 28 · see citing works
“However, hardware requirements of middleware in the IoT context can be a concern [28], [29], [30].”
Background
- Authors
- Perera, C., Jayaraman, P. P., Zaslavsky, A., Georgakopoulos, D., & Christen, P.
- Affiliations
- Commonwealth Scientific and Industrial Research Organisation (AU)
- Australian National University (AU)
- ORCID
- Venue
- 2014 47th Hawaii International Conference on System Sciences
- Publisher
- IEEE
- Published
- 2014-01
- Pages
- 1053-1062
- ISSN
- 1530-1605 (ISSN-L)
- OpenAlex
- W2087567743
- Cited by
- 145
- References
- 1
- Citations by year
- 2025: 3 · 2024: 2 · 2023: 3 · 2022: 9 · 2021: 9 · 2020: 19 · 2019: 17 · 2018: 20 · 2017: 21 · 2016: 14 · 2015: 15 · 2014: 11 · 2013: 2
- FWCI
- 15.83
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- Hawaii International Conference on System Sciences (HICSS) (publishedVersion)
- ORCA Online Research @Cardiff (Cardiff University) (acceptedVersion)
- arXiv (Cornell University) (submittedVersion)
- RMIT Research Repository (RMIT University Library) (submittedVersion)
- Figshare (submittedVersion, cc-by)
- Figshare (submittedVersion)
- ANU Open Research (Australian National University) (submittedVersion)
- Swinburne figshare (Swinburne University of Technology) (submittedVersion)
- arXiv (Cornell University)
- Funders
- European Commission (FP7 ICT, 287305, ICT-2011, FP7‐ICT‐2011, FP7-ICT-2011-7)
- FP7 Information and Communication Technologies
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Arduino and IoT Applications
- Physical Sciences › Computer Science › Information Systems › Mobile and Web Applications
- Keywords
- Internet of Things, IoT middleware, resource-constrained devices, mobile devices, sensor data processing, plug-in architecture, sensing as a service, Android, energy efficiency, cloud data collection
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review