Mobile crowd computing: potential, architecture, requirements, challenges, and applications

Owing to the enormous advancement in miniature hardware, modern smart mobile devices (SMDs) have become computationally powerful. Mobile crowd computing (MCC) is the computing paradigm that uses public-owned SMDs to garner affordable high-performance computing (HPC). Though several empirical works h...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of supercomputing 2024, Vol.80 (2), p.2223-2318
Hauptverfasser: Pramanik, Pijush Kanti Dutta, Pal, Saurabh, Choudhury, Prasenjit
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 2318
container_issue 2
container_start_page 2223
container_title The Journal of supercomputing
container_volume 80
creator Pramanik, Pijush Kanti Dutta
Pal, Saurabh
Choudhury, Prasenjit
description Owing to the enormous advancement in miniature hardware, modern smart mobile devices (SMDs) have become computationally powerful. Mobile crowd computing (MCC) is the computing paradigm that uses public-owned SMDs to garner affordable high-performance computing (HPC). Though several empirical works have established the feasibility of mobile-based computing for various applications, there is a lack of comprehensive coverage of MCC. This paper aims to explore the fundamentals and other nitty–gritty of the idea of MCC in a comprehensive manner. Starting with an explicit definition of MCC, the enabling backdrops and the detailed architectural layouts of different models of MCC are presented, along with categorising different types of MCC based on infrastructure and application demands. MCC is compared extensively with other HPC systems (e.g. desktop grid, cloud, clusters and supercomputers) and similar mobile computing systems (e.g. mobile grid, mobile cloud, ad hoc mobile cloud, and mobile crowdsourcing). MCC being a complex system, various design requirements and considerations are extensively analysed. The potential benefits of MCC are meticulously mentioned, with special discussions on the ubiquity and sustainability of MCC. The issues and challenges of MCC are critically presented in light of further research scopes. Several real-world applications of MCC are identified and propositioned. Finally, to carry forward the accomplishment of the MCC vision, the future prospects are briefly elucidated.
doi_str_mv 10.1007/s11227-023-05545-0
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2915105607</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2915105607</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-f093381ef6e9933e30c9ca806c734bdd784a7329f6023f1965d06e3e68d1f8d03</originalsourceid><addsrcrecordid>eNp9UMtOwzAQtBBIlMIPcIrEtYG1HccxN1Txkoq4wImD5Tqb1lWapLYjxN_jUiRunHZWOzujGUIuKVxTAHkTKGVM5sB4DkIUIocjMqFCprWoimMyAcUgr0TBTslZCBsAKLjkE_Lx0i9di5n1_Wed2X47jNF1q9ts6CN20Zl2lhlv1y6ijaPHWeZxNzqP23QNs8yuTdtit8KETVdnZhhaZ010fRfOyUlj2oAXv3NK3h_u3-ZP-eL18Xl-t8gtpyrmDSjOK4pNiSoh5GCVNRWUVvJiWdeyKozkTDVlitdQVYoaSuRYVjVtqhr4lFwddAff70YMUW_60XfJUjNFBQVRgkwsdmClqCF4bPTg3db4L01B70vUhxJ1ctE_Jeq9ND88hUROKf2f9D9f3w6NdOA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2915105607</pqid></control><display><type>article</type><title>Mobile crowd computing: potential, architecture, requirements, challenges, and applications</title><source>Springer Nature - Complete Springer Journals</source><creator>Pramanik, Pijush Kanti Dutta ; Pal, Saurabh ; Choudhury, Prasenjit</creator><creatorcontrib>Pramanik, Pijush Kanti Dutta ; Pal, Saurabh ; Choudhury, Prasenjit</creatorcontrib><description>Owing to the enormous advancement in miniature hardware, modern smart mobile devices (SMDs) have become computationally powerful. Mobile crowd computing (MCC) is the computing paradigm that uses public-owned SMDs to garner affordable high-performance computing (HPC). Though several empirical works have established the feasibility of mobile-based computing for various applications, there is a lack of comprehensive coverage of MCC. This paper aims to explore the fundamentals and other nitty–gritty of the idea of MCC in a comprehensive manner. Starting with an explicit definition of MCC, the enabling backdrops and the detailed architectural layouts of different models of MCC are presented, along with categorising different types of MCC based on infrastructure and application demands. MCC is compared extensively with other HPC systems (e.g. desktop grid, cloud, clusters and supercomputers) and similar mobile computing systems (e.g. mobile grid, mobile cloud, ad hoc mobile cloud, and mobile crowdsourcing). MCC being a complex system, various design requirements and considerations are extensively analysed. The potential benefits of MCC are meticulously mentioned, with special discussions on the ubiquity and sustainability of MCC. The issues and challenges of MCC are critically presented in light of further research scopes. Several real-world applications of MCC are identified and propositioned. Finally, to carry forward the accomplishment of the MCC vision, the future prospects are briefly elucidated.</description><identifier>ISSN: 0920-8542</identifier><identifier>EISSN: 1573-0484</identifier><identifier>DOI: 10.1007/s11227-023-05545-0</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Cloud computing ; Compilers ; Complex systems ; Computer Science ; Empirical analysis ; Interpreters ; Mobile computing ; Processor Architectures ; Programming Languages</subject><ispartof>The Journal of supercomputing, 2024, Vol.80 (2), p.2223-2318</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-f093381ef6e9933e30c9ca806c734bdd784a7329f6023f1965d06e3e68d1f8d03</citedby><cites>FETCH-LOGICAL-c319t-f093381ef6e9933e30c9ca806c734bdd784a7329f6023f1965d06e3e68d1f8d03</cites><orcidid>0000-0001-6687-3056 ; 0000-0002-9053-4617 ; 0000-0001-9438-9309</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11227-023-05545-0$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11227-023-05545-0$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,41464,42533,51294</link.rule.ids></links><search><creatorcontrib>Pramanik, Pijush Kanti Dutta</creatorcontrib><creatorcontrib>Pal, Saurabh</creatorcontrib><creatorcontrib>Choudhury, Prasenjit</creatorcontrib><title>Mobile crowd computing: potential, architecture, requirements, challenges, and applications</title><title>The Journal of supercomputing</title><addtitle>J Supercomput</addtitle><description>Owing to the enormous advancement in miniature hardware, modern smart mobile devices (SMDs) have become computationally powerful. Mobile crowd computing (MCC) is the computing paradigm that uses public-owned SMDs to garner affordable high-performance computing (HPC). Though several empirical works have established the feasibility of mobile-based computing for various applications, there is a lack of comprehensive coverage of MCC. This paper aims to explore the fundamentals and other nitty–gritty of the idea of MCC in a comprehensive manner. Starting with an explicit definition of MCC, the enabling backdrops and the detailed architectural layouts of different models of MCC are presented, along with categorising different types of MCC based on infrastructure and application demands. MCC is compared extensively with other HPC systems (e.g. desktop grid, cloud, clusters and supercomputers) and similar mobile computing systems (e.g. mobile grid, mobile cloud, ad hoc mobile cloud, and mobile crowdsourcing). MCC being a complex system, various design requirements and considerations are extensively analysed. The potential benefits of MCC are meticulously mentioned, with special discussions on the ubiquity and sustainability of MCC. The issues and challenges of MCC are critically presented in light of further research scopes. Several real-world applications of MCC are identified and propositioned. Finally, to carry forward the accomplishment of the MCC vision, the future prospects are briefly elucidated.</description><subject>Cloud computing</subject><subject>Compilers</subject><subject>Complex systems</subject><subject>Computer Science</subject><subject>Empirical analysis</subject><subject>Interpreters</subject><subject>Mobile computing</subject><subject>Processor Architectures</subject><subject>Programming Languages</subject><issn>0920-8542</issn><issn>1573-0484</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNp9UMtOwzAQtBBIlMIPcIrEtYG1HccxN1Txkoq4wImD5Tqb1lWapLYjxN_jUiRunHZWOzujGUIuKVxTAHkTKGVM5sB4DkIUIocjMqFCprWoimMyAcUgr0TBTslZCBsAKLjkE_Lx0i9di5n1_Wed2X47jNF1q9ts6CN20Zl2lhlv1y6ijaPHWeZxNzqP23QNs8yuTdtit8KETVdnZhhaZ010fRfOyUlj2oAXv3NK3h_u3-ZP-eL18Xl-t8gtpyrmDSjOK4pNiSoh5GCVNRWUVvJiWdeyKozkTDVlitdQVYoaSuRYVjVtqhr4lFwddAff70YMUW_60XfJUjNFBQVRgkwsdmClqCF4bPTg3db4L01B70vUhxJ1ctE_Jeq9ND88hUROKf2f9D9f3w6NdOA</recordid><startdate>2024</startdate><enddate>2024</enddate><creator>Pramanik, Pijush Kanti Dutta</creator><creator>Pal, Saurabh</creator><creator>Choudhury, Prasenjit</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0001-6687-3056</orcidid><orcidid>https://orcid.org/0000-0002-9053-4617</orcidid><orcidid>https://orcid.org/0000-0001-9438-9309</orcidid></search><sort><creationdate>2024</creationdate><title>Mobile crowd computing: potential, architecture, requirements, challenges, and applications</title><author>Pramanik, Pijush Kanti Dutta ; Pal, Saurabh ; Choudhury, Prasenjit</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-f093381ef6e9933e30c9ca806c734bdd784a7329f6023f1965d06e3e68d1f8d03</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Cloud computing</topic><topic>Compilers</topic><topic>Complex systems</topic><topic>Computer Science</topic><topic>Empirical analysis</topic><topic>Interpreters</topic><topic>Mobile computing</topic><topic>Processor Architectures</topic><topic>Programming Languages</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pramanik, Pijush Kanti Dutta</creatorcontrib><creatorcontrib>Pal, Saurabh</creatorcontrib><creatorcontrib>Choudhury, Prasenjit</creatorcontrib><collection>CrossRef</collection><jtitle>The Journal of supercomputing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Pramanik, Pijush Kanti Dutta</au><au>Pal, Saurabh</au><au>Choudhury, Prasenjit</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Mobile crowd computing: potential, architecture, requirements, challenges, and applications</atitle><jtitle>The Journal of supercomputing</jtitle><stitle>J Supercomput</stitle><date>2024</date><risdate>2024</risdate><volume>80</volume><issue>2</issue><spage>2223</spage><epage>2318</epage><pages>2223-2318</pages><issn>0920-8542</issn><eissn>1573-0484</eissn><abstract>Owing to the enormous advancement in miniature hardware, modern smart mobile devices (SMDs) have become computationally powerful. Mobile crowd computing (MCC) is the computing paradigm that uses public-owned SMDs to garner affordable high-performance computing (HPC). Though several empirical works have established the feasibility of mobile-based computing for various applications, there is a lack of comprehensive coverage of MCC. This paper aims to explore the fundamentals and other nitty–gritty of the idea of MCC in a comprehensive manner. Starting with an explicit definition of MCC, the enabling backdrops and the detailed architectural layouts of different models of MCC are presented, along with categorising different types of MCC based on infrastructure and application demands. MCC is compared extensively with other HPC systems (e.g. desktop grid, cloud, clusters and supercomputers) and similar mobile computing systems (e.g. mobile grid, mobile cloud, ad hoc mobile cloud, and mobile crowdsourcing). MCC being a complex system, various design requirements and considerations are extensively analysed. The potential benefits of MCC are meticulously mentioned, with special discussions on the ubiquity and sustainability of MCC. The issues and challenges of MCC are critically presented in light of further research scopes. Several real-world applications of MCC are identified and propositioned. Finally, to carry forward the accomplishment of the MCC vision, the future prospects are briefly elucidated.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11227-023-05545-0</doi><tpages>96</tpages><orcidid>https://orcid.org/0000-0001-6687-3056</orcidid><orcidid>https://orcid.org/0000-0002-9053-4617</orcidid><orcidid>https://orcid.org/0000-0001-9438-9309</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0920-8542
ispartof The Journal of supercomputing, 2024, Vol.80 (2), p.2223-2318
issn 0920-8542
1573-0484
language eng
recordid cdi_proquest_journals_2915105607
source Springer Nature - Complete Springer Journals
subjects Cloud computing
Compilers
Complex systems
Computer Science
Empirical analysis
Interpreters
Mobile computing
Processor Architectures
Programming Languages
title Mobile crowd computing: potential, architecture, requirements, challenges, and applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T13%3A22%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Mobile%20crowd%20computing:%20potential,%20architecture,%20requirements,%20challenges,%20and%20applications&rft.jtitle=The%20Journal%20of%20supercomputing&rft.au=Pramanik,%20Pijush%20Kanti%20Dutta&rft.date=2024&rft.volume=80&rft.issue=2&rft.spage=2223&rft.epage=2318&rft.pages=2223-2318&rft.issn=0920-8542&rft.eissn=1573-0484&rft_id=info:doi/10.1007/s11227-023-05545-0&rft_dat=%3Cproquest_cross%3E2915105607%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2915105607&rft_id=info:pmid/&rfr_iscdi=true