دوره 16، شماره 3 - ( 10-1398 )                   جلد 16 شماره 3 صفحات 3-22 | برگشت به فهرست نسخه ها


XML English Abstract Print


Download citation:
BibTeX | RIS | EndNote | Medlars | ProCite | Reference Manager | RefWorks
Send citation to:

Zahedi S, Yousefi S, Solouk V. Design and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints. JSDP 2019; 16 (3) :22-3
URL: http://jsdp.rcisp.ac.ir/article-1-819-fa.html
زاهدی سیاوش، یوسفی صالح، سلوک وحید. ارائه روشی برای بخش‌بندی و برون‌سپاری اجرای کاربردهای مبتنی بر خدمات وب در سامانه‌های سیار با محدودیت تبادل داده. پردازش علائم و داده‌ها. 1398; 16 (3) :22-3

URL: http://jsdp.rcisp.ac.ir/article-1-819-fa.html


دانشکده مهندسی فناوری اطلاعات، دانشگاه صنعتی ارومیه
چکیده:   (3171 مشاهده)
برون‌سپاری اجرا به‌عنوان یک راه حل مهم برای اجرای برنامه‌های کاربردی سنگین روی سامانه‌های تلفن همراه است. در سامانه‌های تلفن همراه تغییرات پهنای‌باند در دسترس، به‌طور معمول اتفاق می‌افتد که روی بخش‌بندی بهینه تأثیر می‌گذارد. به‌منظور اجتناب از تکرار این فرایند سنگین بخش‌بندی باید به‌صورت تطبیقی و یک بار انجام شده و با تغییرات پهنای‌باند سازگار باشد. در این مقاله با در‌نظر‌گرفتن تغییرات پهنای‌­باند و محدودیت تبادل ­داده، مسأله بخش‌بندی تطبیقی و برون‌سپاری اجرای کاربردهای مبتنی بر خدمات وب به‌صورت سه مدل جداگانه با اهداف متفاوت شامل بهینه‌­سازی زمان اجرا، بهینه‌سازی مصرف انرژی و بهینهسازی ترکیب وزن­دار زمان اجرا و مصرف انرژی، فرموله شده و روشی ابتکاری مبتنی بر الگوریتم ژنتیک برای حل هر مسأله بهینه‌سازی در زمان معقول ارائه شده است. نتایج ‌شبیه‌­سازی و ارزیابی الگوریتم پیشنهادی نشان می­دهدکه در مقابل تغییرات پهنای­باند در دسترس سامانه سیار، عملکرد الگوریتم ارائه‌شده به‌نحو قابل ملاحظه‌­ای بهتر از کارهای مشابه است.
متن کامل [PDF 7330 kb]   (1045 دریافت)    
نوع مطالعه: پژوهشي | موضوع مقاله: مقالات پردازش داده‌های رقمی
دریافت: 1396/9/24 | پذیرش: 1398/3/29 | انتشار: 1398/10/17 | انتشار الکترونیک: 1398/10/17

فهرست منابع
1. [1] K.Kumar and et al., "A survey of computation offloading for mobile systems", Mobile Networks and Applications, vol. 18(1), p p. 129-140, 2013.
2. [2] X.Ma and et al., "When mobile terminals meet the cloud: computation offloading as the bridge", IEEE Network, vol. 27(5), pp. 28-33, 2013.
3. [3] A.R.Khan and et al., "A survey of mobile cloud computing application models", Communications Surveys & Tutorials, IEEE, vol. 16(1), pp. 393-413, 2014.
4. [4] J.Niu, W. Song, and M. Atiquzzaman, "Band-width-adaptive partitioning for distributed execu-tion optimization of mobile applications", Journal of Network and Computer Applications, vol.37, pp. 334-347. 2014.
5. [5] K.Kumar and Y.-H. Lu, "Cloud computing for mobile users: Can offloading computation save energy?" Computer,vol. 43(4), pp. 51-56. 2010.
6. [6] B.-G.Chun and et al, "Clonecloud: elastic execution between mobile device and cloud", in Proceedings of the sixth conference on Computer systems, ACM, 2011.
7. [7] P. Di Lorenzo, S. Barbarossa, and S. Sardellitti, "Joint Optimization of Radio Resources and Code Partitioning in Mobile Cloud Computing", arXiv preprint arXiv:1307, 2013, pp3835.
8. [8] F.Xia and et al, "Phone2Cloud: Exploiting computation offloading for energy saving on smartphones in mobile cloud computing", Information Systems Frontiers, vol. 16(1), pp. 95-111. 2014
9. [9] M.H. Tandel and V.S. Venkitachalam, "Cloud Computing in Smartphone: Is offloading a better-bet?", CS837-F12-MW-04A Wichita State Uni-versity, 2013.
10. [10] T.Verbelen and et al, "Graph partitioning algorithms for optimizing software deployment in mobile cloud computing", Future Generation Computer Systems, vol. 29(2), pp. 451-459. 2013.
11. [11] E.Cuervo and et al , "MAUI: making smart-phones last longer with code offload", in Proceedings of the 8th international conference on Mobile systems, applications, and services. ACM, 2010.
12. [12] Y.Zhang and et al, "Refactoring android java code for on-demand computation offloading", in ACM SIGPLAN Notices .ACM, 2012.
13. [13] R.Kemp and et al, "Cuckoo: a computation offloading framework for smartphones", in Mobile Computing, Applications, and Services, Springer, pp. 59-79, 2012.
14. [14] D.Kovachev, T. Yu, and R. Klamma, "Adaptive computation offloading from mobile devices into the cloud", in Parallel and Distributed Pro-cessing with Applications (ISPA), IEEE 10th International Symposium on, 2012.
15. [15] X.Wei and et al, "MVR: An Architecture for Computation Offloading in Mobile Edge Computing", in Edge Computing (EDGE), IEEE International Conference on. 2017.
16. [16] http://developer.android.com/guide/components/services.html ( last accessed 12 Apr 2016).
17. [17] https://msdn.microsoft.com/enus/library/dd203052.aspx.
18. [18] h.sadeghi and A. Akhavan Bitaghsir, "Signal Detection Based on GPU-Assisted Parallel Processing for Infrastructure-based Acoustical Sensor Networks", Signal and Data Processing, vol.14(4), p p. 19-30. 2018.

ارسال نظر درباره این مقاله : نام کاربری یا پست الکترونیک شما:
CAPTCHA

ارسال پیام به نویسنده مسئول


بازنشر اطلاعات
Creative Commons License این مقاله تحت شرایط Creative Commons Attribution-NonCommercial 4.0 International License قابل بازنشر است.

کلیه حقوق این تارنما متعلق به فصل‌نامة علمی - پژوهشی پردازش علائم و داده‌ها است.