Loading…

Quality of Service Aware Reliable Task Scheduling in Vehicular Cloud Computing

Vehicular Cloud Computing (VCC) facilitates real-time execution of many emerging user and intelligent transportation system (ITS) applications by exploiting under-utilized on-board computing resources available in nearby vehicles. These applications have heterogeneous time criticality, i.e., they de...

Full description

Saved in:
Bibliographic Details
Published in:Mobile networks and applications 2016-06, Vol.21 (3), p.482-493
Main Authors: Adhikary, Tamal, Das, Amit Kumar, Razzaque, Md. Abdur, Almogren, Ahmad, Alrubaian, Majed, Hassan, Mohammad Mehedi
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c349t-6da182661f4c49f20a21c0b3024714999cbfa701b4394837c6901d49fc2296ae3
cites cdi_FETCH-LOGICAL-c349t-6da182661f4c49f20a21c0b3024714999cbfa701b4394837c6901d49fc2296ae3
container_end_page 493
container_issue 3
container_start_page 482
container_title Mobile networks and applications
container_volume 21
creator Adhikary, Tamal
Das, Amit Kumar
Razzaque, Md. Abdur
Almogren, Ahmad
Alrubaian, Majed
Hassan, Mohammad Mehedi
description Vehicular Cloud Computing (VCC) facilitates real-time execution of many emerging user and intelligent transportation system (ITS) applications by exploiting under-utilized on-board computing resources available in nearby vehicles. These applications have heterogeneous time criticality, i.e., they demand different Quality-of-Service levels. In addition to that, mobility of the vehicles makes the problem of scheduling different application tasks on the vehicular computing resources a challenging one. In this article, we have formulated the task scheduling problem as a mixed integer linear program (MILP) optimization that increases the computation reliability even as reducing the job execution delay. Vehicular on-board units (OBUs), manufactured by different vendors, have different architecture and computing capabilities. We have exploited MapReduce computation model to address the problem of resource heterogeneity and to support computation parallelization. Performance of the proposed solution is evaluated in network simulator version 3 (ns-3) by running MapReduce applications in urban road environment and the results are compared with the state-of-the-art works. The results show that significant performance improvements in terms of reliability and job execution time can be achieved by the proposed task scheduling model.
doi_str_mv 10.1007/s11036-015-0657-5
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1825469908</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>4069320421</sourcerecordid><originalsourceid>FETCH-LOGICAL-c349t-6da182661f4c49f20a21c0b3024714999cbfa701b4394837c6901d49fc2296ae3</originalsourceid><addsrcrecordid>eNp1kF1LwzAUhosoOKc_wLuAN95Uc5qv5lKKXzAU3RTvQpqmW2fWzqRV9u_NmBcieJUDed6Xc54kOQV8ARiLywCACU8xsBRzJlK2l4yAiSzNgZH9OJOcpJTLt8PkKIQlxpixnI6Sh6dBu6bfoK5GU-s_G2PR1Zf2Fj1b1-jSWTTT4R1NzcJWg2vaOWpa9GoXjRmc9qhw3VCholuthz5-HicHtXbBnvy84-Tl5npW3KWTx9v74mqSGkJln_JKQ55xDjU1VNYZ1hkYXBKcUQFUSmnKWgsMJSWS5kQYLjFUkTRZJrm2ZJyc73rXvvsYbOjVqgnGOqdb2w1BxXYWr5U4j-jZH3TZDb6N2ykQEhgXUtBIwY4yvgvB21qtfbPSfqMAq61htTOsomG1NaxYzGS7TIhsO7f-V_O_oW_r3Xv6</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1791567974</pqid></control><display><type>article</type><title>Quality of Service Aware Reliable Task Scheduling in Vehicular Cloud Computing</title><source>ABI/INFORM Global</source><source>Springer Nature</source><creator>Adhikary, Tamal ; Das, Amit Kumar ; Razzaque, Md. Abdur ; Almogren, Ahmad ; Alrubaian, Majed ; Hassan, Mohammad Mehedi</creator><creatorcontrib>Adhikary, Tamal ; Das, Amit Kumar ; Razzaque, Md. Abdur ; Almogren, Ahmad ; Alrubaian, Majed ; Hassan, Mohammad Mehedi</creatorcontrib><description>Vehicular Cloud Computing (VCC) facilitates real-time execution of many emerging user and intelligent transportation system (ITS) applications by exploiting under-utilized on-board computing resources available in nearby vehicles. These applications have heterogeneous time criticality, i.e., they demand different Quality-of-Service levels. In addition to that, mobility of the vehicles makes the problem of scheduling different application tasks on the vehicular computing resources a challenging one. In this article, we have formulated the task scheduling problem as a mixed integer linear program (MILP) optimization that increases the computation reliability even as reducing the job execution delay. Vehicular on-board units (OBUs), manufactured by different vendors, have different architecture and computing capabilities. We have exploited MapReduce computation model to address the problem of resource heterogeneity and to support computation parallelization. Performance of the proposed solution is evaluated in network simulator version 3 (ns-3) by running MapReduce applications in urban road environment and the results are compared with the state-of-the-art works. The results show that significant performance improvements in terms of reliability and job execution time can be achieved by the proposed task scheduling model.</description><identifier>ISSN: 1383-469X</identifier><identifier>EISSN: 1572-8153</identifier><identifier>DOI: 10.1007/s11036-015-0657-5</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Algorithms ; Cloud computing ; Communications Engineering ; Computation ; Computer Communication Networks ; Delay ; Electrical Engineering ; Engineering ; Heterogeneity ; Infrastructure ; Integer programming ; Intelligent transportation systems ; IT in Business ; Linear programming ; Networks ; Optimization ; Quality of service ; Scheduling ; Sensors ; Task scheduling ; Vehicles ; Wireless networks ; Workers</subject><ispartof>Mobile networks and applications, 2016-06, Vol.21 (3), p.482-493</ispartof><rights>Springer Science+Business Media New York 2015</rights><rights>Springer Science+Business Media New York 2016</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c349t-6da182661f4c49f20a21c0b3024714999cbfa701b4394837c6901d49fc2296ae3</citedby><cites>FETCH-LOGICAL-c349t-6da182661f4c49f20a21c0b3024714999cbfa701b4394837c6901d49fc2296ae3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/1791567974/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/1791567974?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,776,780,11668,27903,27904,36039,36040,44342,74641</link.rule.ids></links><search><creatorcontrib>Adhikary, Tamal</creatorcontrib><creatorcontrib>Das, Amit Kumar</creatorcontrib><creatorcontrib>Razzaque, Md. Abdur</creatorcontrib><creatorcontrib>Almogren, Ahmad</creatorcontrib><creatorcontrib>Alrubaian, Majed</creatorcontrib><creatorcontrib>Hassan, Mohammad Mehedi</creatorcontrib><title>Quality of Service Aware Reliable Task Scheduling in Vehicular Cloud Computing</title><title>Mobile networks and applications</title><addtitle>Mobile Netw Appl</addtitle><description>Vehicular Cloud Computing (VCC) facilitates real-time execution of many emerging user and intelligent transportation system (ITS) applications by exploiting under-utilized on-board computing resources available in nearby vehicles. These applications have heterogeneous time criticality, i.e., they demand different Quality-of-Service levels. In addition to that, mobility of the vehicles makes the problem of scheduling different application tasks on the vehicular computing resources a challenging one. In this article, we have formulated the task scheduling problem as a mixed integer linear program (MILP) optimization that increases the computation reliability even as reducing the job execution delay. Vehicular on-board units (OBUs), manufactured by different vendors, have different architecture and computing capabilities. We have exploited MapReduce computation model to address the problem of resource heterogeneity and to support computation parallelization. Performance of the proposed solution is evaluated in network simulator version 3 (ns-3) by running MapReduce applications in urban road environment and the results are compared with the state-of-the-art works. The results show that significant performance improvements in terms of reliability and job execution time can be achieved by the proposed task scheduling model.</description><subject>Algorithms</subject><subject>Cloud computing</subject><subject>Communications Engineering</subject><subject>Computation</subject><subject>Computer Communication Networks</subject><subject>Delay</subject><subject>Electrical Engineering</subject><subject>Engineering</subject><subject>Heterogeneity</subject><subject>Infrastructure</subject><subject>Integer programming</subject><subject>Intelligent transportation systems</subject><subject>IT in Business</subject><subject>Linear programming</subject><subject>Networks</subject><subject>Optimization</subject><subject>Quality of service</subject><subject>Scheduling</subject><subject>Sensors</subject><subject>Task scheduling</subject><subject>Vehicles</subject><subject>Wireless networks</subject><subject>Workers</subject><issn>1383-469X</issn><issn>1572-8153</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><sourceid>M0C</sourceid><recordid>eNp1kF1LwzAUhosoOKc_wLuAN95Uc5qv5lKKXzAU3RTvQpqmW2fWzqRV9u_NmBcieJUDed6Xc54kOQV8ARiLywCACU8xsBRzJlK2l4yAiSzNgZH9OJOcpJTLt8PkKIQlxpixnI6Sh6dBu6bfoK5GU-s_G2PR1Zf2Fj1b1-jSWTTT4R1NzcJWg2vaOWpa9GoXjRmc9qhw3VCholuthz5-HicHtXbBnvy84-Tl5npW3KWTx9v74mqSGkJln_JKQ55xDjU1VNYZ1hkYXBKcUQFUSmnKWgsMJSWS5kQYLjFUkTRZJrm2ZJyc73rXvvsYbOjVqgnGOqdb2w1BxXYWr5U4j-jZH3TZDb6N2ykQEhgXUtBIwY4yvgvB21qtfbPSfqMAq61htTOsomG1NaxYzGS7TIhsO7f-V_O_oW_r3Xv6</recordid><startdate>20160601</startdate><enddate>20160601</enddate><creator>Adhikary, Tamal</creator><creator>Das, Amit Kumar</creator><creator>Razzaque, Md. Abdur</creator><creator>Almogren, Ahmad</creator><creator>Alrubaian, Majed</creator><creator>Hassan, Mohammad Mehedi</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7SP</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>87Z</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8FL</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>L.-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0C</scope><scope>M0N</scope><scope>P5Z</scope><scope>P62</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope></search><sort><creationdate>20160601</creationdate><title>Quality of Service Aware Reliable Task Scheduling in Vehicular Cloud Computing</title><author>Adhikary, Tamal ; Das, Amit Kumar ; Razzaque, Md. Abdur ; Almogren, Ahmad ; Alrubaian, Majed ; Hassan, Mohammad Mehedi</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c349t-6da182661f4c49f20a21c0b3024714999cbfa701b4394837c6901d49fc2296ae3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Algorithms</topic><topic>Cloud computing</topic><topic>Communications Engineering</topic><topic>Computation</topic><topic>Computer Communication Networks</topic><topic>Delay</topic><topic>Electrical Engineering</topic><topic>Engineering</topic><topic>Heterogeneity</topic><topic>Infrastructure</topic><topic>Integer programming</topic><topic>Intelligent transportation systems</topic><topic>IT in Business</topic><topic>Linear programming</topic><topic>Networks</topic><topic>Optimization</topic><topic>Quality of service</topic><topic>Scheduling</topic><topic>Sensors</topic><topic>Task scheduling</topic><topic>Vehicles</topic><topic>Wireless networks</topic><topic>Workers</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Adhikary, Tamal</creatorcontrib><creatorcontrib>Das, Amit Kumar</creatorcontrib><creatorcontrib>Razzaque, Md. Abdur</creatorcontrib><creatorcontrib>Almogren, Ahmad</creatorcontrib><creatorcontrib>Alrubaian, Majed</creatorcontrib><creatorcontrib>Hassan, Mohammad Mehedi</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>ABI/INFORM Professional Advanced</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>One Business</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>Mobile networks and applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Adhikary, Tamal</au><au>Das, Amit Kumar</au><au>Razzaque, Md. Abdur</au><au>Almogren, Ahmad</au><au>Alrubaian, Majed</au><au>Hassan, Mohammad Mehedi</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Quality of Service Aware Reliable Task Scheduling in Vehicular Cloud Computing</atitle><jtitle>Mobile networks and applications</jtitle><stitle>Mobile Netw Appl</stitle><date>2016-06-01</date><risdate>2016</risdate><volume>21</volume><issue>3</issue><spage>482</spage><epage>493</epage><pages>482-493</pages><issn>1383-469X</issn><eissn>1572-8153</eissn><abstract>Vehicular Cloud Computing (VCC) facilitates real-time execution of many emerging user and intelligent transportation system (ITS) applications by exploiting under-utilized on-board computing resources available in nearby vehicles. These applications have heterogeneous time criticality, i.e., they demand different Quality-of-Service levels. In addition to that, mobility of the vehicles makes the problem of scheduling different application tasks on the vehicular computing resources a challenging one. In this article, we have formulated the task scheduling problem as a mixed integer linear program (MILP) optimization that increases the computation reliability even as reducing the job execution delay. Vehicular on-board units (OBUs), manufactured by different vendors, have different architecture and computing capabilities. We have exploited MapReduce computation model to address the problem of resource heterogeneity and to support computation parallelization. Performance of the proposed solution is evaluated in network simulator version 3 (ns-3) by running MapReduce applications in urban road environment and the results are compared with the state-of-the-art works. The results show that significant performance improvements in terms of reliability and job execution time can be achieved by the proposed task scheduling model.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11036-015-0657-5</doi><tpages>12</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1383-469X
ispartof Mobile networks and applications, 2016-06, Vol.21 (3), p.482-493
issn 1383-469X
1572-8153
language eng
recordid cdi_proquest_miscellaneous_1825469908
source ABI/INFORM Global; Springer Nature
subjects Algorithms
Cloud computing
Communications Engineering
Computation
Computer Communication Networks
Delay
Electrical Engineering
Engineering
Heterogeneity
Infrastructure
Integer programming
Intelligent transportation systems
IT in Business
Linear programming
Networks
Optimization
Quality of service
Scheduling
Sensors
Task scheduling
Vehicles
Wireless networks
Workers
title Quality of Service Aware Reliable Task Scheduling in Vehicular Cloud Computing
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-25T21%3A59%3A57IST&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=Quality%20of%20Service%20Aware%20Reliable%20Task%20Scheduling%20in%20Vehicular%20Cloud%20Computing&rft.jtitle=Mobile%20networks%20and%20applications&rft.au=Adhikary,%20Tamal&rft.date=2016-06-01&rft.volume=21&rft.issue=3&rft.spage=482&rft.epage=493&rft.pages=482-493&rft.issn=1383-469X&rft.eissn=1572-8153&rft_id=info:doi/10.1007/s11036-015-0657-5&rft_dat=%3Cproquest_cross%3E4069320421%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c349t-6da182661f4c49f20a21c0b3024714999cbfa701b4394837c6901d49fc2296ae3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1791567974&rft_id=info:pmid/&rfr_iscdi=true