یک راه حل مبتنی بر qos برای محیط های سیار
DESCRIPTION
این مقاله مشکل طراحی یک راه حل مبتنی بر Qos را برای محیطهای سیاربرطرف میکند.راه حل مطرح شده یک طرح تامین پویای Qos را راه اندازی میکند که قادر است کنترل سرویس در طول تحرک گره در دامنه محلی سروکار داشته باشدو همچنین یک طرح توسعا ای را در بر دارد که با قابلیت تحرک عمومی سروکار دارد.تامین پویای QOS شامل یک معماری Qos است که از مکانیزم نصب صریح و ضمنی برای درخواست منابع از شبکه جهت اهداف پشتیبانی پلان کنترل و بهینه سازی تخصیص منابع استفاده میکند.برای تخصیص موثر منابع شیوه مدیریت تحرک و منابع نتایج مشترکی را تحت عنوان معماری شبکه Qos/Mobility بوجود می آورد که قادر است با رویدادهایی که به دلیل تحرک گره ها رخ میدهند بصورت فعال برخورد کند.هر دو نوع مدیریت اشاره شده بصورت بهینه با یکدیگر همراه هستند تا عملیات Handover را برای مشترکین سیاری که در حال اجرای برنامه های حساس به زمان و Real-time هستند به ارمغان آورند.تجزیه و تحلیل عملکرد و پارامترهای مدل سازی این طرح توسط شبیه سازی مورد بررسی قرار گرفته است.نتایج شبیه سازی نشان میدهد که راه حل مطرح شده ازدحام را در شبکه می کاهد و همچنین پدیده گرسنگی را در کلاسهای با اولویت پایین Diffserv از بین می برد.همچنین نتایج نشان می دهد مصرف پهنای باند در کلاسهای با اولویت بیشتر است . مدل ارائه شده ساده است و به راحتی اجرا میشود و نیازمندیهای اینترنت سیار را در نظر میگیرد.TRANSCRIPT
های سیار محیطبرای Qosیک راه حل مبتنی بر
مازیار آزموده کارشناسی ارشد مهندسی فناوری اطالعات دانشگاه گیالن
:ای مب ـى ؼشاحی یه سا ح جتی ثش چکیده
Qos سا ثشای حیؽبی ػیبسثشؼشف یىذ.ساخ ح ؽشح
سا سا اذاصی یىذ و Qosؿذ یه ؼشح تبی پیبی
دس ؼ تحشن ش دس دا لبدس اػت وتش ػشیغ
حی ػشوبس داؿت ثبؿذ چی یه ؼشح تػؼب ای سا
دس ثش داسد و ثب لبثیت تحشن ػی ػشوبس داسد.تبی
اػت و اص ىبیض Qosؿب یه ؼبسی QOSپیبی
صت صشیح ظی ثشای دسخاػت بثغ اص ؿجى جت
اذاف پـتیجبی پال وتش ثی ػبصی تخصیص بثغ
اػتفبد یىذ.ثشای تخصیص ثش بثغ ؿی ذیشیت
تحشن بثغ تبیج ـتشوی سا تحت ػا ؼبسی ؿجى
Qos/Mobility ب ثثجد ی آسد و لبدس اػت
سیذادبیی و ث دی تحشن ش ب سخ یذذ ثصست
فؼب ثشخسد وذ.ش د ع ذیشیت اؿبس ؿذ ثصست
سا Handoverػیبت ثی ثب یىذیش شا ؼتذ تب
ثشای ـتشوی ػیبسی و دس حب اجشای ثشب بی
ؼتذ ث اسغب Real-timeحؼبع ث صب
ذ ػبصی ای ػىشد پبساتشبی آسذ.تجضی تحی
ؼشح تػػ ؿجی ػبصی سد ثشسػی لشاس شفت اػت.تبیج
ؿجی ػبصی ـب یذذ و سا ح ؽشح ؿذ اصدحب سا
دس ؿجى ی وبذ چی پذیذ شػی سا دس
اص ثی ی ثشد.چی Diffservوالػبی ثب ایت پبیی
پبی ثبذ دس والػبی ثب تبیج ـب ی دذ صشف
ثیـتش اػت . ذ اسائ ؿذ ػبد اػت ث ساحتی ایت
اجشا یـد یبصذیبی ایتشت ػیبس سا دس ظش ییشد.
، Qos ،micromobilityسیار ، IP:وبت ویذی
Diffserv
معرفی -1
دس ػصش حبظش اتظبسات وبسثشا ایتشت پیػت دس حب
سؿذ وشد اػت.اؽجبق ؿجى وی ایتشت ثب ػشیؼبی
پیـشفتبی چـیشی سا یبصذیبی ػیبس، Qosجذیذ،
دس فبسی ؿجى ثجد آسد اػت.اشص ـتشوی اتظبس
داسذ پیػت حشوت وذ ایتشت ثب ویفیت داؿت
ذ.ثشای پبػخیی ث یبص وبسثشا ، ثبصاسب چبـبی ثبؿ
جذیذی سا سی ؿجى بی ثیؼی ثػی تمبظبی ب
بػت Qosاص ؿجى ثیؼی ؿب:ػشیغ جذیذ،ػؽح
ثب ای حبایجبد یىذ. Real-timeثشای ثشب بی
و Best-effortایتشت ثشای یب وشد ػشیغ بی
آسد وشد ویفیت یىذ بػت اػت.تعیی جت ثش
ثذی ظس ؼی ػب بی اخیش تالؿبیی ثشای تغییش دس
اجب ؿذ اػت.اص ثی Qosایتشت جت پـتیجبی اص
و Intservتالؽ بی صست شفت د ؽشح اػت:
و Diffservذ ػشیغ تعی ؿذ سا اسائ یذذ
ذ ػشیغ لبث پیؾ ثیی اػت. اشچ ای ای ذب
لج اص ایتشت ػیبس جد ؼشاحی ؿذ اذ اب خی دس
ثشای ایتشت فشآیذ ایجبد یىذ.ثؼجبست دیشپشتى فؼی
بیذ یـد دس ػبسیس تحشن پزیشی MIPv6ػیبسو
جبؿذ حذدیت بیی داسد.ای پشتى ؿب صب تبخیش ی
Qosو ثشای ثشب بیی و یبصتذ ػؽح ثبالیی اص
ؼتذ بػت یؼت.تبی ای حذدیتب ـب دذ
یبص ظشسی ث اؽجبق پشتى بی ػیبس فؼی ذبی
Qos ثب یبصبی ـتشوی ػیبس اػت.ثشای بئ ؿذ ث ای
ذیشیت MIPv6مب ثجد ذیشیت ػیبس پشتى ذف
سا پیـبد یىذ.ؼشح بی لجی Diffservبثغ دس ذ
ثب تشویت خبصی اص micro-mobilityثشای ػبسیی
FMIPv6 HMIPv6 اسائ ؿذ ثدذ دسحبیى ؼشح
بی ثؼذ آ ثشای حیػ بی ثبی ؼشاحی ؿذ اػت تب
ذیشیت بثغ تصیغ ؿذ Qosثب اػتفبد اص ػیبی
ی اؽجبق سا فشا آسذ.یظی تحشن یظی پیبی
ذیشیت بثغ ثب ذف ثی ػبصی اػتفبد اص بثغ دس
بدس ؼتذ تشویت ؿذ اذ. ثشای ای حیؽی و ای بثغ
بی ػشیغ ػؼ شاتجی Handoverظس تشویجی اص
،اتمب ت Diffserv، ػیبی سدی ، ذیشیت بثغ
Qos سیت وتش پزیشؽ ثش اػبع اذاص ، ا
( ثصست یىپبسچ ،چبسچثی سا ثشای فشا MBACیشی)
دس حیػ ػیبس ؼشاحی یىذ.ای تشویت Qosوشد
ثصست شتجػ ثی ىبسی یىذ تب ثشای ـتشوی
ی ثشب بی بتی ذیب ثب ػؽح ػیبسی و دس حب اجشا
سا ثذ یچ Handoverؼتذ ػیبت Qosخبصی اص
لف ای فشا وذ.
کارهای مرتبط-2
ثب اػتفبد اص پشتى بی Qosؼبسی پیبی تبی
ػیبی ػیبػت بی وتش پزیشؽ یؼش یـد.
Intserv (وبسضاسا پبی ثبذ BB شثغ ث )Diffserv
ؽشح ؿذ ثدذ و ثشای Qosجض ای ؼبسی پیبی
و Intservدس حمیمت .ؿجى بی وبثی ثجد آذ اذ
ثش اػبع جشیب وبس یىذ راتب غیش لبث ؼتشؽ اػت زا
دس ػبسی بی ثضسي ؼشح بی دیشی ثشای ثجد آ اص
( Diffservسی Intservظش ػبد ػبصی ؼت )
یبع پزیش وذ اشچ تجغ تشافیه اسائ یـد تب آ سا م
ای ؼشح ب ثب ـىالتی ثشای اجشا اج ؼتذ.
بذ اػتفبد اص ػیؼت بی ذیشیتی جتی ثش ػیبػت
وبسضاس پبی ثبذ تشوض ؿذ ، ثشای بی بثغ یىی
اػت و ثشای Qosاص یظی بی اظبف ؿذ ث ؼبسی
پشتى تجبد اؼالػبت شثغ ث ػیبػت یبصذ
اػت . ػال ثش ای وبسضاسا Qosػیبی ذ
پبی ثبذ جدیت بی ذیشیت بثغ تشوض
ؼتذ.آب اص ث دی ادغب چذی یظی دس یه
جدیت ثؼیبس پیچیذ ؼتذ زا دس ؿجى بی پیب بذ
ؿجى بی ثیؼی یه ب حؼة یـذ.
سصس پیؾ ثیی ؿذ بثغ ثشای Qosجبی ش د ذ
تعی ػشیغ اػت.ذ تعی ػشیغ یبصذ ایجبد
بی ؼیشیبةذاسی یه حبت سصس جشیب ثش سی
جد دس ؼیش اػت ػپغ صبی و یه ش ػیبس اص یه
ىب ی ىب دیشی حشوت یىذ بثغ تخصیص داد
دس ؼیش جذیذ حبؾ آصاد بثغ جذیذ ؿذ دس ؼیش لج
یـد ای فشآیذ جش ث افضایؾ ثبس ػیبی افضایؾ
پشداصؽ یـد.اص ای س چذی پیـبد ثشای ثجد
RSVP دس ؿجى بی ػیبس اسائ ؿذ.ای پیـبد
MRSVP ثد، یه پشتى ثب ػیبت سصساػی دس چذی
ـشفت ىب و ثشای حشوت ش ى اػت ثصست پی
فشا یىذ.ـى ای پشتى تخصیص ثیؾ اص اذاص
بثغ اػت و جش ث اتالف پبی ثبذ وبؾ وبسایی
ثد و ثشای ثجد HMRSVPؿجى یـد.پشتى ثؼذی
MRSVP .ثجد آذHMRSVP ثب تشویتMIP ػؼ
شاح ثجت ب حی ش ػیبس MRSVPشاتجی
بی داخی دا Handoverفت سا دس سصساػی پیـش
اسائ یذذ.ای ؼشح یض ثبس تشافیىی صیبدی داسد جش ث
اتالف بثغ یـد چی حذد ث ؿجى بی
HMIPv6 اػت.سا ح دیش ؼشفی جدیتCR یب
ؼیشیبة تمبؼغ اػت و وبس آ وبؾ فبص ت ایجبد
ة لجی ؼیشیبة ثی ؼیشیب FMIPv6ؿذ تػػ
اسػب ثؼت ب ث ؼیشیبة جذیذ ؼئ CAجذیذ اػت.
FBU (BUپیببی Qosاػت . ثشای تحی دسخاػت
ای( و ثشای اؼالع ؼیشیبة Handover) HIػشیغ(
ش ػیبس اػت اػتفبد Qosجذیذ اص یبصذیبی
ش ػیبس Qosیـذ.ثب اؼالػبت شثغ ث یبصذی
ؼیشیبة جذیذ یتاذ ػ سصس پیـشفت سا سی ؼیش
داد داؿت ثبؿذ.دس سد ای ؼشح ضی ػیبی ،
تبخیش تبؿی اص سصس دثبس بثغ یبصیبی پبی ثبذ
اػت اشچ پیب بی ػیبی MRSVPثتش اص
جد داسد RSVPسط دیشی اص پیچیذی ثیـتشی داسد.
ػیبس( دس RSVPیب MRSVPو جتی ثش تحشن اػت )
آ دس لبت د ؿی اص BU Ackای پشتى پیب بی
تم یـد. ذف ای پشتى RSVP پیب اػتبذاسد
ش بی اتبیی اػت.ؿبیب MIPv6 RSVPتصحیح
روش اػت و پشتى بی اؿبس ؿذ ثب ـىالت تػؼ
یشی اج ؼتذ صیشا اػبع آب ذ پزیشی چـ
پیـشفتبی غیش لبث ػشیغ تعی ؿذ اػت.زا ػیشغ
اىبسی و ثػی اسائ ؼشح بی ضثس ثجد آذ اػت ثبس
تشافیىی بؿی اص اؼالػبت حبت ، ػیبی پشداصؽ
بی پی دس پی ثصست وب ح Handoverحبص اص
Qosات غیش لبث تؼیی ؿجى،تبی ـذ اػت. ث دی ر
.ثب تعی لؽؼی ػخت حبص یـد
مدل ارائه شده-3
پیب Qosذف ای ذ تؼشیف یه ؿجى ثب ػىشد
ثذ لف اػت.ذف Handoverذیشیت بثغ ػبصبس
دیش سفغ ـىالت شثغ ث میبع پزیشی و بؿی اص
Handover بی ىشس ثب ثبس پشداصؿی ثبال اػت ی
-Microدس ػبسیبی MIPv6ثبؿذ.ثشای سفغ مبیص
Mobility ذ شثؼ پشتىF-HMIPv6 سا و
اػت اسا ئ یذذ. ای FMIPv6 HMIPv6تشویجی اص
ثذ لف ثجت Handoverپشتى تشویجی ثػی
Handover بی حی ، مبیصMIPv6 سا ثشؼشف ی
سا پـتیجبی یىذ ثب RFC4110وذ.ای پشتى اػتبذاسد
و ثی ستش لجی HI Hackای تفبت و پیب بی
اػت. ثب تج ث FMIPv6ستش جذیذ ثبلی بذ اذ بذ
یه اػتشاتظی ؽة لشاس داد MAPىب لشاسیشی
MAP دس ستش تمبؼغCR بی دا ثشای تب ستش
ثبالی ستشبی CRاػت.دس ؿجى بی ػؼ شاتجی ستش
AR لشاس ییشذ.دس ایصست ثؼا ش سدی ثتشی
ىب ثشای ذایت تشافیه ث ؼیشبی جذیذ داد
اػت.ػال ثش ای ثشای ش بی ػیبس ػشیغ و ثصست
سا اجب یذذ داؿت فبص Handoverىشس ػیبت
جذیذ MAPثشای وبؾ احتب تغییش ث MAPیـتش ثب ث
ب اػت.سا ح HAب CN اؼالع سػبی ث تب
چی جد MAPبی دیشی یض دس سد لشاسیشی
جد Diffservدس دا MAPثیؾ اص یه ػب
تفىیه F-HMIPv6داسد.صشف ظش اص ثجد اتصب دس
سدی ثب اػتفبد اص یبصذیبی تشافیه جد تشافیه
ظشسی اػت.ثشای تشویت لبثیت بی ػیبس Qosیظ
Qos اىب پـتیجبی اص Qos صب ،Handover ش
ای سا و سی ستش لجی داؿت سی ستش Qosثبیذ حتا
جذیذ ثجت وذ تب اص ثجت دثبس ای حتا جیشی ث
( RMFه ثخؾ ذیشیت بثغ )ػ آیذ اص ای س جد ی
اضای Qos( جت دسیبفت حتای nARدس ستش جذیذ )
nARیتاذ دس RMFاص لج Qosاػت.ثب داؿت حتای
اجب Qosاوـبی فؼبی سا ثشاػبع یبص ذیبی
جذیذاش Handoveدذ.ثبثشای لج اص پزیشؽ جشیب
جد ثشآسد جشیب سدی جشیب Qosیبصذیبی
ؿذ ثبؿذ تصی بػت شفت یـد.صشف ظش اص
Diffservشثغ ث RMFذ اسائ ؿذ ، Qosؼبسی
سا دس ستشبی شصی ثػی وتش پزیشؽ جتی ثش اذاص
( ؼتشؽ ی دذ.MBACیشی )
ثب دسظش شفت ثبس وبسی بؿی اص اجشای وتش پزیشؽ دس
تغییشات تشافیىی و ایجبد ی وذ،ثبیذ ش ب ثب تج ث
ثشای مبغ ثحشای وبس زاؿت ؿد.حت تشی مبغ
ثحشای دس دا یىبی ج ؼتذ.
فشض ؿذ اػت و ش بی یبی ثب اػتفبد اص سفتبس
ستشب چی حذاوثش تجیغ تشافیه تضسیك ؿذ ث
دا تػػ ستش سدی ذػی یـد.دس ؿجى بی
ؼتذ استجبغ ARثیؼی ثحشای تشی مبغ ستشبی
ثیؼی حذدیت حؼة یـد.وتش پذیشؽ دس ثشخی
جذیذ ایجبد ؿذ Handoverشیب بی اص ستشب ثشای ج
اػت دسحبیى فمػ ستش سدی ظیف وتش پزیشؽ
جشیببی جذیذ سا داسد.
، ذ اسائ ؿذ اص یه پشتى Qosدس سد ػیبی
ػبد ثشای جشیببی جذیذ اػتفبد یىذ تب دسخاػت
آ ب سا ث ؿجى ثفشػتذ ،چی اص پیب Qosیبصذی
F-HMIPv6و پیب بی ذیشیت ػیبس HI/Hackبی
شثغ ث ش ػیبس Qosؼتذ اػتفبد یـد تب حتای
ح وذ.دسخاػت Handoverسا ث ظس جشیب
Qos ثػی ای پیب ب ثnAR .اسػب یـد
Qosاػتفبد اص پیب بی حبت ػیبس ثشای اتمب حتای
ذیشیت ػیبس سا جت ثی Qosش ػیبس،ذیشیت
ػبصی شد سد تشویت یىذ.
ثشای Qosپشتى ػیبی NSISبذ چبسچة
RMFجشیب بی جذیذ ػشیغ بی خد سا و جذا اص
اػت دسخاػت یىذ.تفبت ثی پشتى ػیبی
RMF ای اػت و ػیبتRMF ؼتم اص پشتى
ػیبی ؽجك اػت.
بس تشافیىی اؼالػبت حبت ، پشداصؽ ػیبی بؿی اص ث
ذ ػشیغ تعی ؿذ دس ذ اسائ ؿذ ثب یبصیبی
Qos سفغ یـد چ ؼشح وتش پزیشؽ اتخبة ؿذ ثش
جبی اذاص یشی تشافیه والػبػت ؛ ثبس تشافیىی بؿی
یشی اص پشداصؽ ثحشای یؼت.ضیت اصی اػتفبد اص اذاص
ثشای وتش پزیشؽ ػذ اضا ثشای رخیش حبت ثػی
پشتى ػیبی اػت.
ث حط ؿى یشی یه تصی ثشای پزیشؽ ، سوسد بی
شثؼ رخیش یـذ ثذیػی یبصی یؼت بثغ اص
و ثػی Diffservلج سصس ؿد.ؿفبفیت ثؼت بی
و دس ػشآیذ DSCPؿى ییشد ثب وذ IPایجبد ت
جذیذ پبساتشبی RMFلشاس داسد ثشؼشف یـد. IPثیشی
اػت Qosسا و ؿب پیببی ػیبی Qosسدی
یه ثخؾ اظبف ث ب RMFب ، ARذیشیت یىذ.دس
تخصیص دذ پیب داسد.ای ثخؾ جت اػتفبد اص بثغ
ؿجى ثب یه ذیشیت بثغ ػبصبس اػت.
RMF ؿب ىبیضبیQos جد دسDiffserv
)تؽجیك دذ لای ، جیشی اص اصدحب ، صبجذی (
تخی صذ( AC)اسیت MBACىبیض
اػت.ظع اصی دس ؼشاحی اجشای ذیشیت بثغ جذیذ
اػت Qosثؼا ذ Diffserv اػتفبد اص ىبیض
-end-toثؼا ثحشای تشی مؽ دس ؼیش ARاتخبة
end دس ظش شفت ستشبی شصی ثؼا جدیت
ػیبت ذیشیت 1بی اؼالػبتی و ایت اػت.ؿى
اص ػ ثخؾ ARدس RMFبثغ اسائ ؿذ سا ـب یذذ.
تـىی یـد:
ثب تشافیه Diffservدس Qos: ىبیض بی Qosذ
ثصست تفبت ثشخسد یىذ. بی ایت داس
وتش پزیشؽ:ثشای تـخیص ایى ش ظشفیت الص سا ثشای
.داسد یب خیش Qosپزیشؽ پـتیجبی یه دسخاػت
تخصیص دذ پیب:ثشای ىبیض تخصیص دثبس تب ثشای
Handover والػبی ایت داس، پبی ثبذ ثیـتشی
تخصیص داد ؿد.
ذیشیت بثغ ػىشد -1شکل
سا ـب یذذ و ؿب RMFچبس ػىشد اصی 3ؿى
،تخصیص دثبس پبی policyاذاس یشی ،تخی،وتش
ثبذ اػت.تخی صذ ىبیض اذاص یشی ثشای تخی ثبس
Diffservتشافیىی فؼی ؿجى سا اص ظش پبی ثبذ والع
( اجشا Qosش ػیبس)حتای Diffservپبی ثبذ والع
اسیتی سا اجشا ی وذ و policyیىذ.وتش وذ
ثػی آ تصی ییشد یه جشیب سا ثپزیشد یب سد وذ
ثشای جشیب بی جذیذ تصی یشی ثش اػبع سدی
تصیف وذ تشافیه اذاص یشی پبی ثبذ والع
Diffserv جشیب اػت دس حبیى ثشایHandover
ش ػیبس Qosتصی یشی ثش اػبع حتای سدی
اذاص یشی پبی ثبذ والع pARاػت و اص
Diffserv دسnAR دس صبHandover .اػت
ػىشدبی اصی ذیشیت بثغ -3شکل
تخصیص دذ پیب ظیف اجب ىبیض تخصیص دثبس
ثصست پیب پبی ثبذ پبی ثبذ سا داسد. ای ثخؾ
دس Best-effortتخصیص داد ؿذ سا ثشای تشافیه
ػفت ػختی Qosو یبصذیبی Diffservوالػبی
ىبیض ثبص تخصیص دس تخصیص 2تصیغ یىذ.ؿى
( ػیبػت 2( )1دذ پیب سا بیؾ یذذ.ؼبدالت )
ذو تؼشیف ؿذ ثػی تخصیص دذ پیب سا ـب یذ
Best-Effortپبی ثبذ اػتفبد ـذ سا ثی والع بی
تمؼی یىذ.
2شکل
(1)
iـب دذ تغییشات پبی ثبذ دس والع
iحذاوثش تغییشات پبی ثبذ دس والع
(2)
∑
پبی ثبذ دثبس تخصیص داد ؿذ دس ػبیضبی ـخص
step لشاس ییشد دس لبت
(( )
)
صبیى پبی ثبذ دس دػتشع ثشای تخصیص دس والع
جشیب ACجد داؿت ثبؿذ اسیت سد یبص
Handover شثغ ث ش ػیبس سا ی پزیشد. تب صبیى
( صست ) iحذاوثش تغییشات پبی ثبذ دس والع
یتاذ اص ىبیض تخصیص دثبس اػتفبد RMFثیشد
وذ.پبی ثبذ تخصیص داد ؿذ دس ػبیضبی ثبثت ؽبثك
یشی ؿذ دس والع اسائ یـد. ثب صبسف اذاص
( وچىتش ؼبی بثغ classiصبیى صشف پبی ثبذ )
پشػ RMF، ( ثبؿذ Tiتخصیص داد ؿذ ای آ والع)
تخصیص پبی ثبذ سا تلف یىذ.ای سفتبس فؼب) لج اص
تم ؿذ ش ػیبس ث ىب جذیذ( ؽجك )تظی
تؽجیك پبی ثبذ تخصیص داد ؿذ ثشای یه والع جت
یتاذ ثػی ذاسی Handover ) RMFجشیب
ب تحشن ثذ لف سا فشا ARدس Qosؼتش ػؽح
آسد.
-Fثب سا MIPv6ثؽس خالص ذ اسائ ؿذ پشتى ػیبس
HMIPv6 ؼتشؽ یذذ ذQos شثغ ث
Diffserv سا ثب ػیبیQos یه MBAC ثجد
ثخـیذ اػت.ذف دیش ذ اسائ ؿذؼشاحی یه ؿجى
اػت و لبدس ث ؼتشؽ آػب Mobility/Qosیىش
ذ شجغ ؿجى سا ثشای 4تحشن ػی ی ثبؿذ.ؿى
ثبیذ MAPتحشن ػی ـب یذذ دس ای ػبسی
جدیتبی ػیبی داخ BBػىشد ستش سدی،
دا سا یىپبسچ وذ.ثشای استجبؼبت داخ دا یه
بػت )ػشیغ ػی cops-slsجدیت ػیبی ث
تؼیی وذ ػؽح ػشیغ( سد اػتفبد لشاس –آصاد
بی دا بی ؼبی BBزاوش وشد ثب BBییشد.وبس
ثشای وبسثشا Qosب ث ظس فشا آسد SLSدس سد
BBداخ دا اػت. Handoverحتی دس اسد لع
تشج ی وذ ػپغ SLSدس لبت ش سا Qosحتای
تبی خد آ سا جبد یىذ.صبیى ش ػیبس ث BBثب
ؼئ ذیشیت BBستش جذیذ دس دا دیش حشوت یىذ
سی ستش اػت و یبصذ آبی اص Diffservتظیبت
Qos اػت.دسذ اسائ ؿذBB فمػ ؼئ ػؽح داخی
سا دس ای بحی جبد یىذ Qosدا اػت پبساتشبی
فك دؼشف سا ثی د دا ثشلشاس یىذ.دا ؼبی تا
ذ ب داؿت ثبؿSLSثبیذ یه مـ اص لج جبد ؿذ دسثبس
جذیذ جیشی ؿد. SLSتب اص تظی دثبس ستشبثب یه
ؼئ اجب داد ARدسػؽح ثی دا ب ستشبی
تخصیص بثغ وتش پزیشؽ ؼتذ.دس ای ػبسی
دس ACثبیذ ظع ػیبػتبی Handoverجشیب بی
BB دا جذیذnAR ثشای ثبؿذ.Handover ثی دا
ای ای فشض ؿذ اػت:
ؼتذ F-HMIPv6دس ای ػبسی دا ب جتی ثش
MAP لجی )شثغ ث دا جذا( ث ای تظی ؿذ
ب دس ARحی شتجػ ثب COAاػت و ثؼت ب سا ث
دا ؼبی اسػب وذ.اسػب ثؼت ب ث ستشبی جذیذ
ث ش ػیبس ای اىب سا ی دذ و ث دسیبفت ثؼت ب
ش آپذیت ؿذ HAجذیذ MAPادا دذ . صبیى
MAPثش سی RCOAدا جذیذ ؿد یبصذ تظی اسد
ستش جذیذ prefixثػی LCOAاػت. LCOAجذیذ
RCOA تػؽجخؾ پیـذ ؿجىMAP جذیذ تظی
یشدد.
شبیه سازی مدل و نتایج -4
و 2 ؿجی ػبصؿجى سطذ ؿجی ػبصی ؿذ دس
HMIPv6 FMIPv6 تػؼ IEEE802.21تػػ
patch ؿذ اػت اجشا یـد.ذف اغ ای ؿجی ػبصی
تؼیی وشد دػتیبثی ث اسد صیش اػت:
اتخبة ثتشی شخ ثشای تخی صذ دس ؼبسی ذ-1
تح ذ ثشای دػتیبثی ث سفتبس تشافیه والع حی -2
Handover
اسصیبثی وبسایی ذ تحت پبساتشبی ختف ثشای -3
ضیؾ ثتشی مذاس.
دس ای ثخؾ ثشخی اص تبیج حبص اص ؿجی ػبصی اسائ ؿذ
صشف ظش اص وبسایی ذ.ثشای اسصیبثی ثجد وبسایی دس اػت
ػبسیی تبیض ؼشاحی ؿذ 4ؽشح ؿذ Qosذ
اػت.
: ای ػبسی ثػی تشویت اسائ ؿذ اص Aػبسیی
FMIPv6 HMIPv6 .اجشا یـد
سی یه سا ح ػبصبس ؿذ ثشای ؼب :ای ػب Bػبسیی
شثغ ث F-HMIPv6 ـب یذذ و سی IPتبی
Diffserv سی ت اجشا یـد.
سا دثبس اسائ یذذ Qos: ؼشح تبی پیبی Cػبسیی
اػتبذاسد RMFث Qos ACدس ای ػبسی ػیبی
افضد یـد.
یه ثخؾ اظبف ؼجت ث : ای ػبسی Dػبسیی
داسد. Cػبسیی
ؽشح ؿذ ثخؾ RMFثشای ـب داد سفتبس ؽجك
اظبف یـد.ثصست Dتخصیص دذ پیب ث ػبسیی
B:Diffservػبسیی A : F-HMIPv6خالص ػبسیی
Aػبسیی + سی تب
+وتش پزیشؽ B: ػبسیی Cػبسیی
+ تخصیص دذ پیب C: ػبسیی Dػبسیی
تپطی ؿجی ػبصی ؿذ سا دس حیػ ثی دا 5ؿى
CN 11ای ـب یذذ.ػبسیی ؿجی ػبصی ؿب
( شثغ ث ش ػیبس دس ایتشت یه HAػب حی )
AR 11 MNػذد 2ثب F-HMIPv6دا جتی ثش
والع و 4اػتبذاسد ثب Diffservدس Qosىبیض اػت.
صت ؿذ اذ UMTSثش اػبع یبصذیبی والع بی
( ثشای 1پیبد ػبصی ؿذ اػت.والع ثب ایت ثبال)ؿبس
(ثشای 4ػشیغ اسػب ػشیغ والع ثب ایت پبیی )والع
(ثشای 23ؼشاحی ؿذ اذ د والع دیش ) BEػشیغ
اسػب ؽئ اػتفبد یـذ.
بیی و CNثب شخ ثیت ثبثت سا اص جشیب بی ش ػیبس
دیشی دس ایتشت ؼتذ دسیبفت ی Diffservدس دا
.CNMN یه ث یه اػتوذ.ای فشآیذ ساثؽ
تیذ ی وذ شوذا ثب CBR، چبس جشیب CNش
DSCP تفبتی ثشچؼت یخسد زا دس جع چ
جشیب ایجبد یـد.ثذی جد ب دس ش لجی تب
پزیشفت ARتب ACجشیب ب ثػی اؼالػبت اسػب ؿذ
یـد.
لشاس nARتبی آب دس Par 2ػذد اص ش ب ی ػیبس دس 8
ی دس یه ثبص صب pARب دس MNداسذ. یىی اص
111تب 51ثبی( ثمی ثصست تغییش ثی 61ـخص)
Handoverثبی حشوت یىذ.دس ای ؿجی ػبصی فمػ
بی ثی دا ای دس ظش شفت ؿذ اػت.تشافیه ؿجى
اػت. nAR 132%ش ػیبس دس Handoverثؼذ اص
مدل شبیه سازی شده – 5شکل
تصیغ ؿذ یضا یبی پبی ثبذ تبخیش 6ؿى
احشاف اػتبذاسد اص مذاس یبی سا ـب یذذ.
احشاف اػتبذاسد ػبسیی 7 6ثشای ػبدی تحی ؿى
D ـب داد ـذ اػت.دس ای ػبسی حذاوثش شخ جشیب
ث حذاوثش شخ جشیب بی پزیشفت ؿذ حذال شخ
زا ای مذاس جشیب ث جشیب بی سد ؿذ ثؼتی داسد
صفش یـد.ثشای تؼی تحیب ،جشیب بی تشافیه دس
تشویت یـذ Diffservثؼا پیبد ػبصی Aػبسیی
ثب آب دس ای ػبسی ثصست تفبت ثشخسد یـذ.
ش ػیبس Handoverاف ـب یذذ و ثؼذ اص -6ؿى
اذ داؿت.ای ثتشی یبی پبی ثبذ سا خ Bػبسیی
اػت و Diffservتبیج بؿی اص حمیمت ىبیض اػتبذاسد
یچ حذدیتی ذاسد تشافیه بی تعی ؿذ سا
ی پزیشد.
ای ؿى ـب یذذ و پبی ثبذ ثؼذ Cثشای ػبسیی
تمشیجب ث یی اص مذاس ای وبؾ ی Handoverاص
1اػت و مذاس تشافیه سا دس والع ACیبثذ ای ثخبؼش
وبؾ Dثػی سد تشافیه بصاد حذد یىذ.ػبسیی
تغییشات اػتبذاسد ثؼذ اص اذوی دس یبی پبی ثبذ
Handover ایجبد یىذ ای ثخبؼش تخصیص دذ پیب
جت تشافیه 1اػت و پبی ثبذ ثیـتشی سا ثشای والع
وبؾ Aتخصیص یذذ.ػبسیی ثیـتش دس ای والع
سا جش یـد و ث یضا تذسیجی یبی پبی ثبذ
اؿجبع یه استجبؼی ثؼتی داسد ای ثخبؼش سفتبس یىؼب ثب
تشافیه اػت.
ثؼذ اص Aة ـب یذذ و دس ػبسیی -6ؿى
Handover یبی تبخیش احشاف اػتبذاسد شثؼ ث
یبثذ و ػت آ اؿجبع یه ایجبد ؿذ ؿذت افضایؾ ی
B,C,Dاػت چی ػبسیبی Handoverثخبؼش
یبی تبخیش ـبثی داسذ.تبخیش یبی احشاف
اػتبذاسد شتجػ آب تمشیجب ثشاثش اػت ای لعی دس اسد
یبی 7صذق ی وذ.ؿى Handoverلج ثؼذ اص
ثشا احشاف 3یش ثشای والع پبی ثبذ تصیغ تبخ
اػتبذاسد شتجػ ثب آ سا ـب یذذ لؼت اف ـب
ش ػیبس Handoverثؼذ اص BDیذذ و دس ػبسی
یتاذ تمشیجب یبی پبی ثبذؽ سا و لجال داؿت
دسیبفت بیذ.
پبی ثبذ یبی ثصست ثبثت ثبلی ی Dدس ػبسیی
ثبی ؿشع ث وبؾ 111دس ضدیىی Bسیی بذ.دس ػب
جذیذ ARب ث MNیبفت یىذ چ دس ای حظ تب
و ایت وتشی داسد 3م ىب یىذ والع
صبیى یه استجبؼی اؿجبع یـد تحت تبثیش ایت ثبال
وبؾ Handoverثؼذ اص Cلشاس ییشد.دس ػبسیی
دس پبی ثبذ تػػ ایجبد یـدو ای ثخبؼش ؿذیذی
ACاػت چ ثشخی جشیب ب سا ؼی فشآیذHandover
سد یىذ.
اسائ 3تصیغ پبی ثبذی سا و ثشای والع Aػبسی
و دس 1یىذ ث ؿذت ؿجی تصیغ پبی ثبذ ثشای والع
اف اسائ ؿذ اػت.-6ؿى
تبخیش C Dػبسیی ة ـب یذذ و دس – 7ؿى
ب ؿجی ػبصی ثبلی ی بذ.دس 3ش ػیبسدس والع
ثبی ؿشع ث افضایؾ یىذ 51تبخیش دس صب Bػبسیی
یشػذ.تصیغ یبی تبخیش nARث MNدسػت صبیى
ة ـبث ؼتذ چ -7ة -6دس ؿى Aدس ػبسیی
سفتبس یـد. دس ای ػبسی ثب والػبی تشافیىی یىؼب
1پبی ثبذ یبی تغییشات اػتبذاسد دس والع الف – 6شکل
1تبخیش یبی تغییشات اػتبذاسد دس والع ب – 6شکل
3 پبی ثبذ یبی تغییشات اػتبذاسد دس والع الف – 7شکل
3تبخیش یبی تغییشات اػتبذاسد دس والع ب-7شکل
نتیجه -5
)ب بی ثؼذی دس NSISتحمیمبت آتی ثبیذ دس سد تمبث
پشتى (Next Steps In Signaling ػیبی یب
ـب RSVPثب NSISمبیؼ ثبؿذ. 4Gبی ػیبس دس ؿجى
جبیضی بػجی دس ؿجى بی ثیؼی NSISیذذ و
اػت. 4ؼ
NSIS، لبثیت جبیضییRSVP :سا ث دالی صیش داسد
تم ی ؿد حب آى UDPثب اػتفبد اص RSVPاتمب:
NSIS ثب ،UDP TCP .تم یـذ
یشذ آغبصش استجبغ RSVPدس پشتى ذ سصس بثغ:
فشػتذ یشذ ی تاذ NSISاػت ، اب دس
آغبصش ثبؿذ.
اص لبثیت چذ پخـی پـتیجبی ی وذ NSISچذپخـی:
ثبثشای پیچیذی ثشب ب وبؾ ی یبثذ.
.ای لبثیت سا فشا ی آسد NSISسص دس د ؼیش :
RSVPثب تبی ذ ب ػبصبس اػت اب QoS:NSIS ذ
وبس وذ. Intservفمػ یتاذ ثب
،د ؼشح ؼشفی ؿذ. ؼشح ا تشویت Qosجت تبی
( جت F-HMIPv6) FMIPv6 HMIPv6یظ ای اص
اػت.ؼشح د ، MIPv6دس Handoverثجد تبخیش
ؽجك Qosاػتبذاسد ثب Diffservتػؼ ذیشیت بثغ
اػت.
منابع -6
[1] Nuno Vasco Lopes, Maria João Nicolau,
Alexandre Santos, “ AqoS-Enable Solution
for Mobile Environments”, University of
Minho, Braga4710-057, Portugal.
[2] Nuno Vasco Lopes, Maria João Nicolau Alexandre Santos, “ AqoS-enabled resource
management scheme for F-HMIPv6
Micro mobility approach”, October 2011.
[3] Ahmad belhoul, Y. Ahmet Sekercioglu,
Nallasamy Mani, “Mobility-Aware RSVP:
A framework for improving the
performance
Of multimedia services over wireless IP-
based mobile networks”, Center for
Telecommunications and Information
Engineering,Monash
University,Clayton,3800,Victoria,Australia,
November 2008.
[4] M. A. Khan, G. A. Mallah and A. Karim,
“ANALYSIS OF RESOURCE RESERVATION
PROTOCOL (RSVP) FOR P2P NETWORKS ” ,
September 2013.
[5] Yu-Chang Chen, Jhih-Siao Gao, Ya-Bo
Hu, Shiang – Chi Tseng, “Seamless
Wireless RSVP over Ubiquitous Networks ” ,
2011.
[6] Nuno Vasco Lopes, Maria João Nicolau,
Alexandre Santos, University of Minho
,Braga 4710-057, Portugal, 2011.
*7+ Ahmad Belhoul, “Quality of Service
(QoS) Provisioning Mechanisms in Fourth
Generation (4G) Wireless All-IP Networks ”,
December 2007.
[8] AWDUCHE,D.O., AND AGU,E, “Mobile
extensions to RSVP”, 1997.
[9] LEU, S.-J., AND CHANG, R.-S, “Integrated
service mobile internet RSVP over mobile
Ipv4/6”, 2003.
[10] HUANG, N.-F, AND CHEN, W.-E, “ RSVP
extensions for real-time Services in hierarchical
mobile Ipv6”, 2003.
[11] BELHOUL, A., Y.,A., AND MANI , N, “
Mobility protocols and RSVP Performance in
wireless Ipv6 networks: short comings and
solutions ”, 2008.
[12] FU, X., KARL, H., KAPPLER, C, “ QoS-
Conditionalized Handoff For Mobile Ipv6
”,2002
[13] AWDUCHE, D., AND AGU , “ Mobile
extensions to RSVP ”, 1997.
[14] Tseng, C.-C., Lee, G.-C. and Liu, R.-S.,“
HMRSVP: A Hierarchical Mobile RSVP
Protocol ” , 2001.