کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
11012463 1798944 2018 48 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Adaptive multicast streaming for videoconferences on software-defined networks
ترجمه فارسی عنوان
جریان چندپخشی سازگار برای ویدئو کنفرانس بر روی شبکه های تعریف شده توسط نرم افزار
ترجمه چکیده
برنامه های کاربردی در زمان واقعی، مانند کنفرانس های ویدئویی، کیفیت خدمات کافی قوی برای اطمینان از کیفیت مناسب را تجربه می کنند. امروزه اکثر این کنفرانس ها بر روی دستگاه های بی سیم انجام می شود. بنابراین، مدیریت مناسب هر دو دستگاه های ناهمگن تلفن همراه و پویایی شبکه ضروری است. شبکه تعریف شده توسط نرم افزار، استفاده از چندپردازگی و لایه بندی جریان را درون گره های شبکه امکان پذیر می کند، دو تکنیک که می تواند کیفیت جریان های ویدیویی زنده را افزایش دهد. در این مقاله، دو الگوریتم برای ساخت و نگهداری جلسات چندگانه در یک شبکه تعریف شده نرم افزاری پیشنهاد می کنیم. اولین الگوریتم یک درخت چندپخشی اولیه برای یک تماس داده شده را تنظیم می کند. بهینه سازی عملکرد تطبیق لایه جریان را در داخل شبکه اصلی به منظور به حداقل رساندن مصرف پهنای باند قرار می دهد. این الگوریتم دارای دو نسخه است: نخستین، بر اساس درختترین مسیر درختی، به حداقل رساندن زمان تأخیر است، در حالی که دومین، بر اساس درختان درختی، به حداقل رساندن مصرف پهنای باند است. الگوریتم دوم درختهای چندپخشی را با توجه به تغییرات شبکه در طول تماس تلفیق می کند. این درخت ها را مجددا پردازش نمی کند، بلکه تنها توابع سازگاری لایه جریان را تغییر می دهد. این نیاز به محاسبات بسیار کم در کنترل کننده است، بنابراین پیشنهاد ما سریع و بسیار واکنش پذیر است. نتایج شبیه سازی گسترده نشان می دهد که کارایی راه حل ما از لحاظ زمان پردازش و صرفه جویی در پهنای باند در مقایسه با راه حل های موجود، مانند اتصالات چندگانه چندگانه، راه حل های چندگانه کنترل واحد و چندپخشی لایه کاربردی، تأیید شده است.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Real-time applications, such as video conferences, have strong Quality of Service requirements for ensuring a decent Quality of Experience. Nowadays, most of these conferences are performed over wireless devices. Thus, an appropriate management of both heterogeneous mobile devices and network dynamics is necessary. Software Defined Networking enables the use of multicasting and stream layering inside the network nodes, two techniques able to enhance the quality of live video streams. In this paper, we propose two algorithms for building and maintaining multicast sessions in a software-defined network. The first algorithm sets up the initial multicast trees for a given call. It optimally places the stream layer adaptation function inside the core network in order to minimize the bandwidth consumption. This algorithm has two versions: the first one, based on shortest path trees is minimizing the latency, while the second one, based on spanning trees is minimizing the bandwidth consumption. The second algorithm adapts the multicast trees according to the network changes occurring during a call. It does not recompute the trees, but only relocates the stream layer adaptation functions. It requires very low computation at the controller, thus making our proposal fast and highly reactive. Extensive simulation results confirm the efficiency of our solution in terms of processing time and bandwidth savings compared to existing solutions such as multiple unicast connections, Multipoint Control Unit solutions and application layer multicast.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Communications - Volume 132, November 2018, Pages 42-55
نویسندگان
, , , , , ,