یک استراتژی انتخاب مسیر مبتنی بر ماشین بردار پشتیبان برای بهبود عملکرد پروتکل کنترل انتقال چند مسیره

فایل این در 81 صفحه با فرمت PDF قابل دریافت می باشد

  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این :

چکیده :

هنگامی که پروتکل کنترل انتقال (Transmission Control Protocol - TCP ) برای اولین بار در دهه 1970 توسعه داده شد، پیش بینی میزان رشد شبکه های سراسر جهان، نه تنها از نظر تعداد گره های درگیر، بلکه از نظر کمیت و نوع آن نیز دشوار بود. در این عصر اینترنت اشیاء (Internet Of Things - IOT) آغاز شد که هدف آن ارائه قابلیت های ارتباطی برای تقریبا هر شئ ای است که معمولا در زندگی روزمره انسان ها استفاده می شود. در نتیجه این فرایند، شبکه ها پیچیده تر می شوند و دستگاه ها معمولا برای برقراری ارتباط از چندین رابط استفاده می کنند. وسایل رایج مانند تلفن های هوشمند هر دو اتصال سلولی و ماژول های Wi-Fi را فراهم می کنند. لپ تاپ ها علاوه بر قابلیت Wi-Fi از قابلیت درگاه اترنت (Ethernet ) برخوردار هستند و آنها از گیرنده های شخص ثالث برای اتصال از طریق شبکه های تلفن همراه پشتیبانی می کنند. بحث و گفتگو در مورد زیرساخت ها بسیار پیچیده-تر است چرا که به دلیل ذخیره سازی و تجزیه و تحلیل کلان داده ها (Big Data) و همچنین شکوفایی خدمات پخش جریانی با تاخیر کم در مقیاس گسترده ( پخش ویدئو ، انتقال صدا از طریق پروتکل اینترنت، بازی های ویدیویی چند نفره و غیره) به سرعت در حال تحول است. مراکز داده غالبا ده ها هزار گره به هم پیوسته از جمله سرورهای تحویل محتوا دارند که قادر به دستیابی به تعداد زیاد اتصالات به طور همزمان هستند. مفاهیم این واقعیت جدید شامل امکان ایجاد مسیرهای چندگانه برای انتقال داده ها بین دو لایه کاربرد بر روی میزبان های ارتباطی می باشند. از آنجایی که اغلب دستگاه ها مجهز به رابط های شبکه چندگانه هستند، هر یک با یک نشانی پروتکل اینترنت ( Internet Protocol - IP ) فعال پیکربندی شده اند. پروتکل TCP برای سال ها جزء اساسی پشته پروتکل اینترنت و مطمئن ترین پروتکل ارتباطی برای انتقال داده بوده است، اما تنها یک مسیر واحد بین منبع و مقصد را برای انتقال داده انتخاب می کند. اگرچه مدل اصلی پروتکل کنترل انتقال مکانیسم های ضروری مورد نیاز برای کنترل جریان و تراکم را دارا می باشد، اما قطع نشدن یک پیوند را تضمین نمی کند. با افزایش نیاز به انتقال بدون قطعی داده ها، داشتن اتصالات قابل اعتماد بسیار مهم شده است. این منجر به پروژه های مختلفی با هدف بهره برداری از مفهوم چند مسیره و دور زدن محدودیت های پروتکل TCP معمولی و افزایش قابلیت اطمینان اتصالات، چندین نویسنده رویکردهای مختلفی مانند: پروتکل انتقال کنترل جریان (Stream Control Transmission Protocol - SCTP)، پروتکل انتقال همزمان چند مسیری کنترل جریان (concurrent multi-path Stream Control Transmission Protocol – CMP-SCTP )، پروتکل کنترل انتقال چند مسیره(multiple paths TCP - mTCP)، پروتکل کنترل انتقال موازی (Parallel TCP – pTCP ) را پیشنهاد کرده اند. اخیرا کارگروه مهندسی اینترنت (IETF) یک توسعه استاندارد از یک پروتکل چند مسیری در لایه انتقال ایجاد کرده اند که به راحتی قابل استقرار باشد. با در نظر گرفتن این موضوع، پسوندی برای پروتکل TCP پیشنهاد شده است، MultiPath TCP (MPTCP)، که در آن هر اتصال بین دو نقطه در واقع می تواند از چندین مسیر موازی استفاده کند. پروتکل MPTCP پتانسیل افزایش توان عملیاتی، قابلیت اطمینان و انعطاف پذیری در اتصالات را دارد. به منظور حفظ و بهبود عملکرد پروتکل MPTCP، هدف از این تحقیق بهبود عملکرد پروتکل کنترل انتقال چند مسیره با استفاده از یک استراتژی انتخاب مسیر مبتنی بر ماشین بردار پشتیبان است. مسیرهای انتخاب شده توسط رویکرد پیشنهادی مسیرهایی با حداقل ترافیک هستند تا از صرف مجدد زمان برای انتخاب مسیر و برقراری ارتباط با میزبان تا حد امکان جلوگیری شود. این عمل موجب افزایش سرعت در انتقال داده شده و باعث می شود استفاده از MPTCP با حداقل تاخیر همراه باشد.

نویسندگان

هانیه مولوی

دانشجو کارشناسی ارشد هوش مصنوعی و رباتیکز

بهروز کوهستانی

استاد راهنما هیت علمی

لیلی فرزین وش

استاد مشاور هیت علمی

سیدهادی اقدسی علمداری

استاد داور هیت علمی

مراجع و منابع این :

لیست زیر مراجع و منابع استفاده شده در این را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود لینک شده اند :
  • [1] "multipath-tcp.org," 2009. [Online]. Available: https://www.multipath-tcp.org/. ...
  • [2] K. N. E. A. C. E. Cyprain Tochukwu Onyia, ...
  • [3] "delixor," 14 11 2024. [Online]. Available: http://delixor.liveblog365.com/2024/12/14/tcp-protocol-advantages-disadvantages-and-comprehensive-guide/?i=1. ...
  • [4] W. J. H. J. Dong Pingping, "Performance Enhancement of ...
  • [5] C. W. T. Y. W. B. Y. J. Luomeng ...
  • [6] C. R. A. G. M. H. Damon Wischik, "Design, ...
  • [7] B. V. S. S. S. S. S. P. Y. ...
  • [8] H. W. T. L. B. H. A. F. L. ...
  • [9] D. H. W. N. Hansu Choi, "Research Challenge on ...
  • [10] H. A. A. H. U. E. E. Atefeh Ahmadniai ...
  • [11] L. L. X. W. X. Z. F. Z. K. ...
  • [12] G. H. M. A. Maisha Maliha, "A Survey on ...
  • [13] A. T. W. B. A. H. G. Akbar Telikani, ...
  • [14] A. M. A. C. R. &. A. I. P. ...
  • [15] R. H. S. B. S. M. H. S. S. ...
  • [16] C. R. M. H. Olivier Bonaventure, "Multipath TCP: Making ...
  • [17] S. R. P. Anwar Walid, "Learning to Harness Bandwidth ...
  • [18] S. N. V. P. Virendra Dani, "An Analysis of ...
  • [19] I. L. Y. L. D. S. Y. Y. H. ...
  • [20] J. X. R. R. E. Davis, "Classifying Malware Traffic ...
  • [21] Y. J. C. L. T. D. T. J. H. ...
  • [22] C. O. B. Qian Mao, "A Feature-Based Network Traffic ...
  • [23] M. K. S. A. K.-K. R. C. Ahmad Azab, ...
  • [24] F. O. T. O. A. Olukunle Oladipupo Amoo. Akoh ...
  • [25] M. C. A. Ç. C. T. Ramazan Bozkır, "A ...
  • [26] S. B. T. T. S. K. T. I. Adem ...
  • [27] R. R. M. A. M. A. S. N. Alhamza ...
  • [28] P. B. R. F. J. M. J. M. Eva ...
  • [29] L. V. L. M. N. A. Emilio Paolini, "Real-Time ...
  • [30] Z. G. H. W. Dehua Peng, "Interpreting the Curse ...
  • [31] J. L. F. H. Salvador García, "Dealing with Noise ...
  • [32] K. S. G. E. K. K. K. Zheyuan Hu, ...
  • [33] B. Z. J. X. C. X. Y. Y. T. ...
  • [34] R. Tibshirani, "Regression Shrinkage and Selection via the Lasso," ...
  • [35] R. S. Donald W. Marquardt, "Ridge Regression in Practice," ...
  • [36] J. B. Farinaz Jowkarishasaltaneh, "An Analysis of MPTCP Congestion ...
  • [37] W. Q. N. C. S. C. H. Z. Chengxiao ...
  • [38] K.-J. G. A. B. S. F. Ö. A. N. ...
  • [39] F. M. F. M. A. S. Amine Hattak, "Leveraging ...
  • [40] J. Y. X. L. G. G. G. X. Wenqi ...
  • [41] V. C. D. D. S. Aurelia Michele, "MobileNet Convolutional ...
  • [42] C. L. T. D. T. J. H. S. J. ...
  • [43] 2. Y. W. 1. B. P. D. L. J. ...
  • [44] N. A. E. T. E. H. Djarot Hindarto, "Comparison ...
  • [45] D. Akgün, "An Evaluation of VGG16 Binary Classifier Deep ...
  • [46] R. G. V. R. M. S. A. Parameswari, "Hybrid ...
  • [47] A. A. A. T. A. R. Zhila Yaseen Taha, ...
  • [48] M. A. T. G.-M. M. Fabio Silva, "Optimized Support ...
  • [49] M. A. A. M. A. G. E. Z. Debajyoti ...
  • [50] E. M. I. F. A. L. K. V. D. ...
  • [51] J. A. C. J Ranstam, "LASSO regression," British Journal ...
  • [52] K. G. Tharinda Dilshan Piyadasa, "A Review on Oversampling ...
  • [53] W. X. L. C. A. E. R. Jianwen Zhou, ...
  • [54] T. G. A. E. H. Alaa Tharwat, "Parameter Optimization ...
  • [55] "MPTCP and Product Support Overview," Available online: https://www.cisco.com/c/en/us/support/docs/ip/transmission-control-protocol-tcp/116519-technote-mptcp-00.html (accessed ...
  • [56] A. L. Bruno Kimura, "Packet Scheduling in Multipath TCP: ...
  • [57] [Online]. Available: https://www.multipath-tcp.org/. ...
  • [58] "Linkedin," agust 2018. [Online]. Available: https://www.linkedin.com/in/sadra-farshid/. ...
  • [59] "Linkedin," march 2010. [Online]. Available: https://www.linkedin.com/in/duygusarikaya/. ...
  • [60] A. M. W. N. S. C. Taeyun Ha, "Intelligent ...
  • [61] S. Abbasloo, "Internet Congestion Control Benchmarking," arXiv, 2023. ...
  • [62] M. S. Shadi Bikas, "Improving QoE With Genetic Algorithm-Based ...
  • [63] J. H. K. X. Y. W. J. L. Y. ...
  • [64] D. A. R. Y. S. O. Toshihiko Kato, "experimental ...
  • نمایش کامل مراجع