Adsl Configuration Part b
- 4. Part B.
ATM QoS (Asynchronous Transfer Mode Quality of servis)
(رٔػيانٕي يا ٔ ٌسيا ارسع ػُاطايي خٓتتّػثك زر حزكت حال زر ّتظت يك)
ّػثک ِايزٔسّپیؼزفت اطتاَسارز ْایياَُس ایATM(Asynchronous Transfer Mode)ِزاز ّک زارَس ٔخٕزَزخ تا را ْا
چُسGbpsيمیاص زرLANٔWANيی اَتمالزُْس.ّػثک ٍایطزٔیض اس پؼتیثاَی ٔ تاال طزػت تز ِٔػال ْايرت ْایچُس نف
َّرطاای(Multimedia)يی ٍتضًیيرتهف َیاسْای ّک ًَایُسQoS(Quality of Service)ٌکارتزا(تأذیز َظیز يؼیارْایی(Delay)،
گذرزْی(Throughput)ّتظت ٌزاز زطت اس َظثت ،ْا(Packet Loss ratio)تأذیز ٔاریاَض یا ٌَٕطا ٔ(Jitter)ترؼُس تحمك را.
اس پضATMٔفُا ،ّپیؼزفت ریMPLS(Multi Protocol Label Switching)طزٔیض اس پؼتیثاَی ،ایُتزَت ّػثک زرچُس يرتهف ْای
َّرطأ ایQoSيی زَثال تاال تاَس پُٓای تا راکُس.
َّخساگا طیگُال ٍچُسی ارطال تزای اػتزاکی طٕر ّت ِزاز اَتمال کاَال یک اس ّک ُْگايی(ِفزطتُس ّت يزتٕطْای
يرتهف)يی ِاطتفازرٔع اس ٔ ػٕزپهظیُگ يانتی يرتهف ْای(رٔعفٕق ْای)يی ِاطتفازٌيیشا يٓى يٕضٕع یک ،ػٕز
ِکُُس ارطال اس یک ْز ّت ّیافت ترصیص تاَس پُٓایيی ْاتاػس.زر يثال تزایTDMيیٌزیگزا ّت َظثت ِفزطتُس یک ّت ٌتٕا
زاز ترصیص را تیؼتزی سياَی تزع.
QoSػٕز يي تؼزيف ططح ٔز زر:
1-ٌ ططح زرػضارتثاط يا ت:ٌتٕز يظسٔز َزخ(Blocking Probability)احتًالچمسر ارتثاط يك تزلزاري تزاي يثثت پاطد زريافت
اطت.
2-ْا ّتظت ططح زر:تزاي اصهي پارايتز ّطتّتظت ططح زر طزٔيض كیفیت ػزيفػثارتُساس:
تاذیز(Delay):تُسي صف تراطز تزافیك ِرا طز تز تاذیز ٌيیشا,اسزحاو يا ٔ پززاسع.زیگز ػثارت ّت تا ٔتأذیز يتٕطظ
طٕئیچیُگ طیظتى ّت طهٕل ٔرٔز ّنحظ اس طهٕل طٕئیچیُگATMتاػس يی ٌآ اس طهٕل ذزٔج ّنحظ تا.
تاذیز تغییزات(Jitter):زْس يي ٌَؼا را ِزرگیزَس ْا ّتظت ٔرٔز ٍتی سياَي ّفاصه تغییزات ٔ ٍريرت تٓى.كارتززْایچُس
حظاطیت تاذیز تغییزات ّت اي َّرطازارَس تیؼتزي.
تهفات:ّػثك زر اسزحاو ٔلٕع تراطز ْا ّتظت زٔرريشي َزخ.افتس يی اتفاق سیز کهی ػهت ٔز ّت:
-تافزْا ٌپزػس
-ػَٕس ًَی تصحیح ٔنی ِػس ػُاطایی ّک طهٕل ْسر زر تیتی ذطاْای
طزٔيض كیفیت ّاراي رٔػٓاي تُسي ّزطت
Provisioned QoS:خز يك يا تزافیك كالص يك تزاي اطتاتیك تصٕرت ّػثك يُاتغیياتس يي ترصیص ٌا.
Signalated QoS:زرذٕاطت ّػثك اس َیاس صٕرت زر كارتززْايیكُُس يُاتغ ٔرسر.
Per-Flow QoS:ػٕز يي ٍتضًی يؼرص تزافیك ٌخزيا يك ططح زر طزٔيض كیفیت.
- 5. Per-aggregate QoS:خز اس اي ّيدًٕػ تزاي ّتهك ٌخزيا ْز تزاي َّ طزٔيض كیفیت اس حًايتیيك تؼكیم ّك آَا
يیؼٕز اَداو خًؼي تطٕر زُْس يي را تزافیك كالص.
نکتهflow:ػَٕس يی ارطال کارتز یک تزای ّک ْایی ّتظت ّيدًٕػ.ٔclassزارَس يؼتزک َیاسيُسیٓای ّک خزیآَا اس ای ّخًٕػ.
يؼكالت:
پ ّپؼت طاذتارٔرٌٔتس ايُتزَت تكمQoSاطت ِطاز.تا ايُتزَتQoSآٔرز يي ًِْزا را فزأاَي پیچیسگیٓاي.
پ افشايغ تا ٌتٕا يييؼكم تاَسْا ُْايQoSكزز رفغ حسي تا را.
يیؼٕز ّػثك يُاتغ ُّتٓی ِاطتفاز تاػث زيگز طزف اس طزٔيض كیفیت اس حًايت.
رٔػٓاي طًت ّت گیزي خٓت زاز؟ اَداو ٌيا راَس ٔ پیچیسگي ٍتی اي ّيصانح ٌتٕا يي آياPer-aggregateخاي ّتPer-
Flowاطت.
ارطال ّت تًايم ْا ِفزطتُسزارَس ِزنرٕا ّنحظ ْز زر َاگٓاَي تصٕرت تزافیك تاالي حدى.
زارَس تاال گذرزْي ٔ كى تاذیز اَتظار ْا ِگیزَس.
ْا ِكُُس فزاْى(Providers)تپذيزَس يُاتغ حسالم تا را تزافیك حدى ٍتیؼتزي ذٕاُْس يي.
CBR: constant bit rate
Used to support existing voice channels (like T1, E1)
Real-time application may also require this service
تا تاَس پُٓای ّایُک یؼُی کالص ٍایdelay and jitterػس ذٕاْس ایداز طزٔیض يمصس ٔ يثسا ٍتی ِػس کُتزل کايال.
ای ِزُْس طزٔیض اگز يثال ٌیؼُٕاپُٓایتاَس2Mbpsَٕع اس ٔCBRّثاَی ْز زر ّک اطت يؼُی ٍای ّت تسْس2Mbذظ رٔی کاطت ٔ کى ٌٔتس
کُس يی گاراَتی.تا ّانثت ٔdelayِػس کُتزل–سیزااگزdelayیک ٍتیbitتاbitٌػس سیاز یا کى َّتید ػٕز سیاز یا ٔ کى تؼسیrateٌسيا ٌآ زر
تٕز ذٕاْس-.
VBR: variable bit rate (guaranteed bandwidth)
Real time
Average cell delay and its variation must be tightly controlled
Non-real time(some jitter can be tolerated) e.g.. must media email
ٍایتاَس پُٓای یک طزٔیض ِگیزَس ّت ِزُْس طزٔیض ّک کزز ٌتیا َّٕایُگ ٌتٕا يی را کالص1Mbpsّک زْس يی را ِاخاس ٍای ٔی ّت ٔ زْس يی را
ٍای اس ْى گاْی1Mbpsًٍْی رٔی ٍيیاَگی ٔ تزٔز ْى تاالتز1Mbpsاطت ِػس ّتظت.ٌتزز تاال ِاخاس زیگز ػثارت ّتpeekزْس يی يمصس ّت را.
يثتارس ذیهی الVBRتزافیکVideoيیتاػستزافیک سیزا ،videoٌسيا حظة تزconstantتز زلیك ْا فزیى اس تؼضی ٌٕچ َیظتcomparesيی
ّت َیاس ٌسيا ٌآ زر ّک ،ػَٕس يی ِزاز ارخاع آَٓا ّت يیاَی ْای فزیى ٔ ػَٕسpeekزاریى تاالتزی.
کالص ٍایيٕرز زرB.Wگارَتیّزاػتَٕع ٔز ٔVBRزاریى:
-Real time VBR:حسٔزی تا ػٕز يی طؼی طزٔیض ّارائ َٕع ٍای زرJitter and delayْىگاراَتیيیػٕز.ٌتؼُٕا
يثالزرvideo conference and voice over IPّک کارتززْایی ٔvoice over packetٍای اس تاػس يیRTVBR
ػٕز يی ِاطتفاز
-Non-real time VBR:فمظRateػٕز يی گارَتی.ٔ کايپیٕتز یک ارتثاط يثم کارتززْایی زرdatacenterاطالػات ّک
تاالییsend/receiveاس َیظت يالک يٕضٕع ٍای زر ذیهی تاذیز ٔ يیؼٕزNRT-VBRػٕز يی ِاطتفاز.
- 6. ABR : available bit rate
For bursty traffic with known average bandwidth
Network provider congestion feedback
Used to replace leased line
ABRيیکُیى ٌتیا يثال یک لانة زر را:
یک يثال ٌتؼُٕاproviderّتcustomerتا طزٔیظی ذٕزتاَس پُٓای512Kbpsَٕع اس ٔABRيیسْس.تز ِٔػال حمیمت زرتاَس پُٓای512Kbpsٔا ّت
ِزاز ْى را ِاخاس ٍایٌسيا زرآٌتٕز سازB.Wذٕز ّک ای ِاَساس تاProviderکُس ِاطتفاز تیؼتزی تاَس پُٓای يیگیزز زرَظز.پُٓای يمسار ٔ ٌسيا ٔنی
را اضافی تاَسproviderّتcustomerيیسْس اطالع.ب يؼًٕال ِّٔک ذٕرز يی خایی زرزتاَس پُٓای کزز ِاطتفاز کًتزی تاَس پُٓای يؼتزکی
تاَس پُٓای ّک کظی اذتیار زر را اضافیتاالتزیزارز َیاستگیزز لزار.
UBR: unspecified bit rate
No guarantees or pronouns about bandwidth
In case of congestion UBR cells are discarded without feedback
Applications have to do own errors and control
گاراَتی َٕع ْیح ٌٔتس کالص ٍایٔ ،يیگی لزار آذز ِرز زر أنٕیت َظز اسرز.
نکته:اطت ٌسيا زر ػًالتزای ثاتت تاَس پُٓای ِفازCBR،تزای ٌسيا اطاص تز يتغیز تاَس پُٓایVBR،تاَس پُٓای ظزفیت کم اس ّک ترؼٓایی ٌآ
ّت ياَس يی تالیABRاگز ٔABRّت َکزز ِاطتفازUBRيیگیزز تؼهك.
PCR, Peak Cell Rate: maximum cell transfer rate
تاالحظة تز يؼتزک ّک تاَسی پُٓای ٍتزیًَایس ِاطتفاز ذٕز ذظ اس تٕاَس يی ّثاَی.
SCR, Sustainable Cell Rate: average allowable, long-term cell transfer rate.
يیاَگٔاحس اطاص تز طزػت ٍیbpsخ ذظ اس ٍيؼتزکی ّکٔزَى ِاطتفاز تٕاَُس يیایُس.SCRيؼًٕال رايؼتزک زرذٕاطتی طزػت ًٌْايی
ٔ گذارَسPCRطیاطت ّت تُا راProviderزُْس يی لزار يمسار ٍای اس تیؼتز.
MCR, Minimum Cell Rate : The minimum allowable rate at which cells can be transported along an ATM connection
حساقتاَس پُٓای لیتا ٌسيا زر ّکتزافیک ٍرفت الًَایس ِاطتفاز ذظ اس تٕاَس يی يؼتزک ،.
MBS, Maximum Burst Size: the cell numbers will be sent per second.
تؼسازcellفزطتاز ّثاَی زر ٌتٕا يی ّک ْایی.
CDVT: Cell Delay Variation Tolerance
اطت يمصس تا يیسا اس طهٕل تک تزای تحًم لاتم تاذیز حساکثز.
- 7. نکته:کالص زرCBRيٕارزPCR,SCR and MCRياَُسْظتُس ْى.و ٌتؼُٕا ٔنیزر ثالVBRّتCustomerتاَس پُٓای1Mbps(SCR)زْیى يی.
تاال ِاخاس ٔنیتا يثال ٍرفت2Mbps(PCR)راّت يؼرص ٌسيا تزای َیشػٕز يی ِزاز ٔی.
نکته:ٔاحس يؼًٕالPCR,SCR,MBS and MCRحظة تزcell per secondاطت.
نکته:ْز1kbpsتا اطت تزاتز2.42 cell per secondْز زیگز ػیارت ّت یا64kbpsبتا اطت راتز155 cell per second.
نمودارها:
- 8. ّالی ٍچُسی حاضز حال زرAALػثارتُساس ّک اَس ِػس يؼرص:AAL1ٔAAL3/4ٔAAL5
AAL1ٔ حًم تزای ٔ کُس يی ِآياز اَتمال تزاي را طهٕل يكِغیزفؼزز ٔیسیٕیی تزافیک ٔ تهفُی تزافیک َمماطت يُاطة.
AAL3/4ْای ّتظت َمم ٔ حًم تزای ٔ اطت ِػس طزاحی ّػثک طزٔیض ٌزُْسگا ّارای تزایSMDSزرّػثک یکATM
ػٕز يی ِاطتفاز.
AAL5کُس يی ِآياز اَتمال تزای را طهٕل یک.ْای ِزاز تیؼتز اَتمال تزای ّالی ٍایغیزSMDSيثمclassical IP over ATMٔ
ELANػٕز يی ِاطتفاز.