کنترل مود لغزشی برای ازدحام در شبکه های TCP/IP
محورهای موضوعی : فناوری اطلاعات و ارتباطاتروح اله برزمینی 1 * , مسعود شفیعی 2
1 - دانشگاه صنعتی امیرکبیر
2 -
کلید واژه: کنترل ازدحام, مدیریت پویای صف, کنترل مود لغزشی, TCP/IP.,
چکیده مقاله :
پدیده ازدحام یکی از مشکلات مهم پیش روی طراحان شبکه های کامپیوتری است و در سالهای اخیر باعث کاهش کارایی شبکهها شده است. تاکنون روشهای مختلفی به منظور پیشگیری و کنترل این پدیده پیشنهاد شدهاند که بر اساس تئوری کنترل میباشند. بدین منظور میتوان ساختار حلقه بسته فرایند انتقال دادهها در شبکههای کامپیوتری را بدین صورت در نظر گرفت که در آن، کنترلکنندهای از خانواده مدیریت پویای صف (AQM) به منظور پیاده سازی در مسیر یابهای شبکه طراحی شده و بقیه شبکه از دید مسیر یاب، به عنوان سیستم هدف کنترل یا پلنت تعریف میشود. در زمینهی طراحی کنترلکننده AQM، تحقیقات بسیاری صورت گرفته است و کنترلکنندههای متعددی طراحی شده است. در این مقاله کنترل مود لغزشی بعنوان کنترلکننده AQM معرفی شده است. کنترل مود لغزشی در مقابل نامعینیهای مدلسازی و اغتشاشات وارد شده تا حدود زیادی مقاوم است. در کنترل مود لغزشی، مسیرهای حالت باید به یک سطح از پیش تعریف شده (سطح لغزش)، در یک مدت زمان محدود رسیده و در طول زمان در همان سطح باقی بماند. حرکت بر روی سطح لغزش، مستقل از نامعینیها میباشد؛ لذا این تکنیک یکی از روشهای کنترل مقاوم میباشد. بعد از پیاده سازی کنترل مود لغزشی بر روی مدل شبکه، به کمک نرم افزار Matlab نحوه رفتار شبکه را در حضور این کنترل کننده مورد بررسی قرار گرفته شد و نتایج بدست آمده با نتایج حاصل از چند کنترل کننده دیگر مقایسه گردید.
In this paper a new sliding mode controller for congestion problem in TCP networks has been proposed. Congestion occurs due to high network loads. It affects some aspects of network behavior. Congestion control prevents or reduces loads in bottlenecks and manages traffic. By using control theory, closed loop data transfer processing structure in computer networks can cope with the congestion problem. Sliding mode controller can provide robust behavior in presence of uncertainties and disturbances. In sliding mode control, states should be reached to a predefined surface (sliding surface), in a limited time and remain on the same surface over time. Moving on the sliding surface is independent of the uncertainties, so this technique is an approach of robust control. After applying controller to the system, stability of the system with controller has been studied by Lyapunov stability approach. Simulation results show the efficiency of the sliding mode controller in different scenarios.