طراحی و پیاده سازی مکانیزم کنترل اضافه بار پیشگیرانه در سرورهای sip

پایان نامه
چکیده

پروتکل sip، یک پروتکل سیگنالینگِ لایه کاربرد می‏باشد که برای آغاز، مدیریت و خاتمه جلساتِ صدا و تصویر توسط ietf استاندارد شده است. این پروتکل به عنوان پروتکل سیگنالینگ در ims که بستر سیگنالینگ پیشنهادی برای شبکه‏های نسل آینده است، در نظر گرفته شده است. بنابراین با توجه به استفاده وسیع از آن و وجود کاربران میلیونی در آینده نزدیک، لازم است که رفتار و کارایی سرورهای sip در حالت‏های عادی و اشباع مورد بررسی قرار گیرد. این پروتکل با توجه به امکاناتی چون متنی بودن، برقراری تماس انتها به انتها، استقلال از نوع داده انتقالی و مبتنی بر ip بودن، انتخاب مناسبی برای پروتکل سیگنالینگ جهت برقراری ارتباط بین دو کاربر شبکه ip است. اما استفاده‏ گسترده از sip باعث به وجود آمدن آسیب پذیری های بسیار این پروتکل گردیده است که در میان آن‏ها، اضافه بار می‏تواند باعث بروز مشکلات جدی برای سرورهای sip گردد. اضافه بار در sip زمانی رخ می‏دهد که یک سرور sip منابع کافی برای پردازش همه پیام‏ها را نداشته باشد. بررسی‏های مختلف نشان داده‏اند که گذردهی پروتکل sip هنگام اضافه بار به دلیل ارسال‏های مجدد جهت دستیابی به اطمینان پذیری، به شدت افت می‏کند و به عبارت دیگر این پروتکل علیرغم داشتن امکانات فراوانِ ذکر شده، فاقد مکانیزم مناسبی برای مواجهه با اضافه بار می‏باشد. وجود این چالش سبب خواهد شد که طیف وسیع کاربران شبکه نسل آینده با افت شدید کیفیت سرویس مواجه شوند. در این پایان نامه یک مکانیزم کنترل اضافه بار تطبیقیِ مبتنی بر پنجره، بر روی پروکسیِ متن باز asterisk توسعه، پیاده سازی و ارزیابی شده است. این الگوریتم، بازخورد صریحی از سرور پایین دستی دریافت نمی‏کند و سرورهای بالادستی از تعداد پیام‏های تأیید به عنوان معیاری از میزان بارِ سرور پایین دستی و همچنین تنظیم بیشینه اندازه پنجره به طور پویا، استفاده می‏کنند؛ لذا الگوریتم پیشنهادی، پیچیدگی یا پردازش اضافی را بر سرور تحت اضافه بارِ پایین دستی تحمیل نمی‏کند. با استفاده از نتایج پیاده سازی در یک بستر واقعی، نشان می‏دهیم که روش پیشنهادی ما در عمل می‏تواند باعث حفظ گذردهی در شرایط اضافه بار شود.

منابع مشابه

طراحی و پیاده سازی مکانیزم کنترل همروندی در کلان تراکنش

مدل کلان تراکنش یک مدل تراکنش تودرتوی باز است که سعی در پوشش دادن نیازهای کاربردهای جدید خصوصا در زمینه اتوماسیون تصمیم گیری در محیط بانک اطلاعات نامتمرکز دارد. کلان تراکنشها در محیط نظام اطلاع رسانی همیار با یکدیگر بصورت همروند اجرا می گردند. بنابراین یک مکانیزم کنترل همروندی باید روی مراحل اجرا و نهایی شدن کلان تراکنش ها نظارت داشته باشد. کلان تراکنش بصورت درختی از زیرتراکنشها تعریف می گردد. ...

15 صفحه اول

بهبود کارایی پروتکلsip در شرایط اضافه بار با استفاده از قابلیت مبتنی بر پنجره

پروتکل sip، پروتکل سیگنالینگ لایه کاربرد برای آغاز، مدیریت و پایان جلسات صدا و تصویر از طریق بسته ها می باشد. این پروتکل به عنوان اصلی ترین پروتکل سیگنالینگ در ims در نظر گرفته شده است و بنابراین با توجه به استفاده وسیع از آن و وجود کاربران میلیونی در آینده نزدیک، لازم است که رفتار و کارایی سرورهای sip در حالت‏های اضافه بار مورد بررسی قرار گیرد. نشان داده شده است که بازدهی سرورهای sip حین بازه ...

متن کامل

ملزومات امنیتی پیاده سازی ims sip سرور امن

شبکهims به عنوان هسته شبکه های نسل آینده توسطetsiدر نظر گرفته شده است. ساختار هسته شبکه ims از دید پیام های کنترلی و پروتکل های ارتباطی باعث شده است امنیت به عنوان یک قابلیت ضروری برای نیازمندی های ims درآید.پیام های کنترلی توسط پروتکلsip منتقل می شود که یک پروتکل لایه کاربرد است. به دلیل اجباری بودن احراز هویت کاربر به شبکه در زمان ثبت نام و به دلیل اضافه شدن سرآیند های سیگنالینگ، این شبکه امن...

متن کامل

کنترل کامپیوتری شرایط محیطی گلخانه: قسمت اول- طراحی و پیاده سازی سیستم1

 در این تحقیق ضمن طراحی، ساخت، و پیاده سازی یک سیستم کنترل و مانیتورینگ کامپیوتری برای گلخانه­، مدل، رفتار حرارتی، و رطوبتی درون گلخانه در شرایط مختلف جوی نیز بررسی شده است. برای آزمایش­های میدانی، یک گلخانه به مساحت 8 متر مربع (4´2 متر) طراحی و ساخته شد. برای پوشش گلخانه از دو لایه نازک پلاستیکی با ضخامت 200 میکرومتر استفاده شد. چندین سنسور، یک کنترلر، چندین عمل کننده، و یک سیستم پردازش و جمع ...

متن کامل

طراحی و پیاده سازی عملی مشاهده‌گر به کمک شبکه عصبی پیشخور جهت کنترل پهپاد چهارپره

پایداری کوادروتور به دلیل دینامیک شدیدا غیر خطی از مهمترین مسایل پیش روی محققان در طراحی این ربات بوده است. در این مقاله ابتدا به طراحی یک کنترلرکلاسیک تناسبی- مشتق‌گیر به روش تنظیم با الگوریتم تکاملی ازدحام ذرات برای کنترل وضعیت پرنده پرداخته شده است. سپس به طراحی یک مشاهده‌گر غیر خطی برای تخمین حالتهای سرعت زاویه ای کوادروتور پرداخته شده است. در ادامه یک مشاهده‌گر شبکه عصبی با استفاده از داده...

متن کامل

طراحی و پیاده سازی یک سیستم کنترل نیمه‌فعال سازه‌یی با استفاده از میراگر مغناطیسی جدید

در نوشتار حاضر، یک سیستم نیمه‌فعال سازه‌یی با استفاده از یک میراگر مغناطیسی جدید طراحی، ساخته و بر روی یک قاب برشی دو درجه آزادی آزمایشگاهی پیاده‌سازی شده است. در ابتدا بر پایه‌ی نتایج آزمون، پارامترهای مدل میراگر براساس مدل بوک ـ ون شناسایی شدند. در ادامه، کنترل‌کننده‌های قلاب آسمانی و تناسبی ـ مشتق‌گیر ـ انتگرال‌گیر طراحی و بر روی سازه پیاده‌سازی و عملکرد آن‌ها برای یک زلزله‌ی نمونه با استفاد...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه فردوسی مشهد - دانشکده مهندسی برق و کامپیوتر

کلمات کلیدی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023