Điều khiển lưu lượng và tắc nghẽn trong mạng ATM, chương 10

Chia sẻ: Minh Anh | Ngày: | Loại File: PDF | Số trang:9

0
108
lượt xem
50
download

Điều khiển lưu lượng và tắc nghẽn trong mạng ATM, chương 10

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Điều khiển thông số sử dụng(UPC) và điều khiển thông số mạng(NPC): Điều khiển thông số sử dụng và điều khiển thông số mạng thực hiện các chức năng giống nhau nhưng tại các giao diện khác nhau: chức năng UPC được thực hiện tại UNI và NPC được thực hiện tại NNI. Do có sự giống nhau trong các chức năng được thực hiện nên trong phần này ta chỉ xem xét UPC còn đối với NPC cũng có các kết luận tương tự. ...

Chủ đề:
Lưu

Nội dung Text: Điều khiển lưu lượng và tắc nghẽn trong mạng ATM, chương 10

  1. Chương 10: Caùc phöông phaùp ñieàu khieån löu löôïng 2.1 Ñieàu khieån thoâng soá söû duïng(UPC) vaø ñieàu khieån thoâng soá maïng(NPC): Ñieàu khieån thoâng soá söû duïng vaø ñieàu khieån thoâng soá maïng thöïc hieän caùc chöùc naêng gioáng nhau nhöng taïi caùc giao dieän khaùc nhau: chöùc naêng UPC ñöôïc thöïc hieän taïi UNI vaø NPC ñöôïc thöïc hieän taïi NNI. Do coù söï gioáng nhau trong caùc chöùc naêng ñöôïc thöïc hieän neân trong phaàn naøy ta chæ xem xeùt UPC coøn ñoái vôùi NPC cuõng coù caùc keát luaän töông töï. 2.1.1 Chöùc naêng UPC: Ñieàu khieån thoâng soá söû dung ñöôïc ñònh nghóa laø taäp hôïp caùc thao taùc cuûa maïng ñeå giaùm saùt vaø ñieàu khieån löu löôïng treân cô sôû giaù trò löu löôïng ñaõ ñöôïc thoûa thuaän vaø tính hôïp leä cuûa vieäc ñònh tuyeán teá baøo taïi caùc ñieåm truy nhaäp cuûa ngöôøi söû duïng. Muïc ñích chính laø ñeå baûo veä taøi nguyeân maïng, traùnh caùc thao taùc nhaàm laãn coù theå gaây aûnh höôûng ñeán chaát löôïng dòch vuï cuûa caùc keát noái khaùc ñaõ ñöôïc thieát laäp. UPC thöïc hieän vieäc phaùt hieän caùc vi phaïm ñoái vôùi caùc thoâng soá ñaõ ñöôïc thoûa thuaän vaø treân cô sôû ñoù seõ xöû lyù caùc teá baøo vi phaïm theo moät trong caùc caùch sau: + Ñaùnh daáu(tagging) teá baøo: ñaët bit CLP trong phaàn maøo ñaàu cuûa teá baøo vi phaïm laø 1 baát chaáp giaù trò ñaõ ñöôïc ñaët tröôùc ñoù bôûi ngöôøi söû duïng vaø tieáp tuïc truyeàn teá baøo naøy. Neáu sau ñoù gaëp taéc ngheõn teá baøo naøy seõ bò loaïi boû tröôùc. + Loaïi boû(discard) teá baøo: loaïi boû teá baøo khoâng phuø hôïp ngay taïi nuùt maïng. + Xoùa boû keát noái: xoùa boû hoaøn toaøn keát noái.
  2. Thao taùc ñôn giaûn nhaát laø loaïi boû caùc teá baøo khoâng phuø hôïp. Trong tröôøng hôïp naøy muïc ñích laø ñeå ngöôøi söû duïng khoâng bao giôø coù theå taäp hôïp nhieàu hôn giaù trò ñöôïc pheùp ñöa vaøo maïng. Moät phöông aùn deã chòu hôn cho khaùch haøng la ñaùnh daáu teá baøo vi phaïm. Neáu nhö khoâng xaûy ra taéc ngheõn trong maïng caùc teá baøo naøy coù theå ñöôïc truyeàn ñeán ñaàu thu; trong tröôøng hôïp xaûy ra taéc ngheõn caùc teá baøo naøy seõ bò loaïi boû ñaàu tieân. Phöông aùn naøy cuõng coù lôïi cho nhaø khai thaùc maïng vì vieäc truyeàn taûi theâm teá baøo seõ taïo theâm moät soá lôïi nhuaän neáu nhö caùc teá baøo naøy khoâng laøm toån haïi ñeán maïng hoaëc khoâng laøm aûnh höôûng ñeán chaát löôïng dòch vuï cuûa cuûa caùc keát noái khaùc ñang toàn taïi. Giaûi phaùp coù tính chaát cöông quyeát hôn laø xoùa boû keát noái neáu moät thoâng soá thoûa thuaän bò vi phaïm. Vieäc giaùm saùt cuûa UPC ñöôïc thöïc hieän ñoái vôùi taát caû caùc keát noái ñi qua UNI vaø NNI. UPC thöïc hieän giaùm saùt ñoái vôùi caùc VCC vaø VPC töø User vaø caû vôùi caùc keânh aûo baùo hieäu. Tuy nhieân caùc tieâu chuaån ñeå thöïc hieän giaùm saùt caùc keânh aûo baùo hieäu vaø luoàng tín hieäu OAM coøn ñang ñöôïc nghieân cöùu. Chöùc naêng giaùm saùt cuûa UPC ñöôïc thöïc hieän nhö sau: + Kieåm tra söï hôïp leä cuûa caùc giaù trò VPI vaø VCI. + Giaùm saùt löu löôïng ñi vaøo maïng töø moãi VCC vaø VPC ñeå ñaûm baûo caùc thoâng soá ñaõ thoûa thuaän khoâng bò vi phaïm. Vieäc giaùm saùt ñöôïc thöïc hieän taïi ñieåm keát thuùc cuûa VC ñaàu tieân ñoái vôùi VCC vaø VP ñaàu tieân ñoái vôùi VPC. 2.1.2 Caùc nguyeân lyù UPC: Nguyeân lyù ñieàu khieån UPC bao goàm caùc tính chaát sau: + Khaû naêng phaùt hieän caùc traïng thaùi sai phaïm veà löu löôïng. + Khaû naêng choïn loïc taát caû caùc giaù trò trong giaûi laøm vieäc cuûa caùc tham soá caàn kieåm tra. + Nhanh choùng xaùc ñònh caùc thoâng soá khoâng phuø hôïp.
  3. + Phöông thöùc xöû lyù ñôn giaûn. Caùc phöông phaùp ñieàu khieån toác ñoä cöïc ñaïi, toác ñoä trung bình vaø caùc traïng thaùi khaùc nhau hieän ñang ñöôïc tích cöïc nghieân cöùu. Phaàn lôùn caùc phöông phaùp döïa treân hai nguyeân taéc sau: + Nguyeân taéc cöûa soå, söû duïng cöûa soå thôøi gian ñeå haïn cheá soá löôïng teá baøo. + Nguyeân taéc thuøng roø ræ, trong ñoù söû duïng boä ñeám coù giaù trò taêng leân khi coù teá baøo môùi xuaát hieän vaø giaûm ñi theo chu kyø. Thuøng roø ræ laõ phöông aùn ñöôïc ñaùnh giaù laø coù khaû naêng thöïc hieän chöùc naêng toát nhaát trong caùc phöông aùn ñöôïc nghieân cöùu. Caùc öu ñieåm cuûa phöông aùn naøy laø ñôn giaûn vaø linh hoaït. Trong phaàn 3 ta seõ öùng duïng nguyeân taéc thuøng roø ræ ñeå xaây döïng giaûi thuaät ñieàu khieån cho UPC. Tieáp theo ta seõ moâ taû caùc giaûi thuaät thuøng ræ, cöûa soå tröôït vaø cöûa soå nhaûy ñeå kieåm tra söï phuø hôïp cuûa luoàng cell. a) Giaûi thuaät thuøng roø ræ (Leaky Bucket): Töø giaûi thuaät Leaky Bucket ñaõ ñöôïc trình baøy trong phaàn hôïp ñoàng löu löôïng ta duøng laïi luoàng cell khoâng phuø hôïp ñeå moâ taû ñeå xöû lyù caùc cell vi phaïm duøng phöông thöùc ñaùnh daáu (Tagging) Cell vi phaïm Luoàng cell 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Cell vaøo Ñaùnh daáu Ñaùnh daáu time 0 0 1 0 0 0 1 UPC ñaùnh Bit CLP daáu 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Cell time Loaïi boû Loaïi boû UPC loaïi boû 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Cell time
  4. vaø loaïi boû cell (Discarding). Coù theå moâ taû hoaït ñoäng naøy nhö sau: Hoaït ñoäng tagging seõ ñaët caùc bit CLP cuûa caùc cell vi phaïm 6 vaø 17 leân 1; coøn phöông thöùc discarding seõ huûy boû hoaøn toaøn caùc cell naøy. b) Giaûi thuaät cöûa soå tröôït (Sliding Windows) vaø cöûa soå tröôït (Jumping Windows): Hai giaûi thuaät naøy ñeàu döïa vaøo hoaït ñoäng cuûa moät cöûa soå vôùi hai thoâng soá : W laø kích thöôùc cöûa soå vaø M laø soá cell cho pheùp trong moät cöûa soå. Taát caû caùc cell vöôït quaù soá löôïng M cell trong moät cöûa soå ñeàu laø caùc cell khoâng hôïp leä. Ñieåm khaùc nhau giöõa hai giaûi thuaät laø trong cöûa soå tröôït cöûa soå seõ tröôït theo truïc thôøi gian, moãi laàn tröôït tôùi moät chu kyø cell (cell time); coøn trong giaûi thuaät cöûa soå nhaûy seõ nhaûy treân truïc thôøi gian vôùi böôùc nhaûy baèng kích thöôùc W cuûa cöûa soå.
  5. moät chu kyø cell (cell time); coøn trong giaûi thuaät cöûa soå nhaûy seõ nhaûy treân truïc thôøi gian vôùi böôùc nhaûy baèng kích thöôùc W cuûa cöûa soå. DOØNG CELL VAØO UPC DUØNG CÖÛA SOÅ TRÖÔÏT 1 2 3 4 5 6 7 8 9 10 1112 13 141516 171819 20 21222324 25 UPC DUØNG CÖÛA SOÅ 1 2 3 4 5 6 7 8 9 10 1112 13 141516171819202122232425 TRÖÔÏT DOØNG CELL VAØO UPC DUØNG CÖÛA SOÅ NHAÛY 1 2 3 4 5 6 7 8 9 10 1112 13 141516 171819 20 21222324 25 UPC DUØNG CÖÛA SOÅ NHAÛY 1 2 3 4 5 6 7 8 9 10 1112 13 14 1516 171819 20 21222324 25 Sau ñaây ta seõ moâ taû hoaït ñoäng cuûa hai giaûi thuaät naøy vôùi giaù trò cuï theå laø W = 10 vaø M = 3.
  6. 2.2 Ñieàu khieån chaáp nhaän keát noái (CAC_Connection Admission Control): Ñieàu khieån chaáp nhaän keát noái laø moät chöùc naêng phaàn meàm taïi toång ñaøi ATM, coù nhieäm vuï xaùc ñònh xem yeâu caàu keát noái coù ñöôïc chaáp nhaän hay khoâng thoâng qua vieäc kieåm tra caùc thoâng soá veà löu löôïng vaø lôùp QoS ñöôïc yeâu caàu. CAC chæ chaáp nhaän cuoäc noái môùi neáu cuoäc noái naøy khoâng aûnh höôûng ñeán chaát löôïng dòch vuï cuûa caùc keát noái ñang toàn taïi. CAC coù theå ñöôïc thöïc hieän treân töøng nuùt hoaëc trong moät heä thoáng taäp trung. Ñeå chaáp nhaän moät yeâu caàu, CAC seõ tieán haøng xaùc ñònh caùc thoâng soá UPC, choïn ñöôøng vaø caáp phaùt taøi nguyeân. Taøi nguyeân ñöôïc caáp phaùt bao goàm baêng thoâng treân ñöôøng trung keá, kích thöôùc boä ñeäm vaø caùc taøi nguyeân chuyeån maïch beân trong. Ñeå ñaït ñöôïc toác ñoä thieát laäp cuoäc goïi cao CAC phaûi ñôn giaûn vaø nhanh choùng. Ñoä phöùc taïp cuûa CAC phuï thuoäc vaøo moâ taû löu löôïng nguoàn trong thoûa thuaän. Neáu nhö moâ taû chæ goàm moät tham soá laø toác ñoä ñænh (PCR, theo ITU-T) thì CAC seõ ñôn giaûn nhaát. Moät yeâu caàu keát noái khoâng theå chaáp nhaän neáu toång PCR cuûa taát caû caùc keát noái ñang toàn taïi bao goàm caû keát noái vöôït quaù baêng thoâng cuûa ñöôøng trung keá. Ñieàu naøy ñöôïc minh hoïa trong hình sau: CAC User yeâu caàu moät VC: Chæ chaáp nhaän keát X Mbps Y delay noáikhi khoâng aûnh höôûng ñeán QOS Z cell loss cuûa caùc keát noái ñang toàn taïi User yeâu caàu keát noái MAÏNGATM CAC traû lôøi ñoàng yù hay khoâng CAC LOGIC User Baêng thoâng yeâu caàu Baêng thoâng Baêng thoâng ñang söû duïng R>T-A coøn laïi A Töø choái yeâu caàu T
  7. Khi moät yeâu caàu keát noái vôùi baêng thoâng R ñöôïc ñöa tôùi boä xaùc ñònh toác ñoä cöïc ñaïi cuûa CAC ñeå xem xeùt. Baêng thoâng trung keá laø P vaø moät phaàn baêng thoâng A cuûa noù ñaõ ñöôïc aán ñònh cho caùc keát noái ñang toàn taïi. Neáu yeâu caàu R vöôït quaù baêng thoâng coøn laïi saün coù (P-A) thì yeâu caàu bò töø choái vaø ngöôïc laïi noù ñöôïc chaáp nhaän. Ñieàu khieån öu tieân (PC_Priority Control) Ñieàu khieån öu tieân ñöôïc thöïc hieän ñeå ñaït ñöôïc caùc yeâu caàu veà ñoä treã vaø tæ leä maát teá baøo cho caùc öùng duïng coù hieäu suaát cao. Ngöôøi duøng coù theå taïo ra doøng löu löôïng coù tính chaát öu tieân khaùc nhau baèng vieäc söû duïng caùc bit öu tieân loaïi boû teá baøo (CLP). Neáu caùc boä ñeäm bò traøn, caùc thaønh phaàn cuûa maïng ñöôïc pheùp loaïi boû moät caùch choïn loïc caùc teá baøo thuoäc caùc doøng coù ñoä öu tieân thaáp hôn trong khi vaãn baûo ñaûm caùc yeâu caàu veà khai thaùc cuûa maïng. Hình thöùc ñôn giaûn nhaát laø duøng caùc tuyeán khaùc nhau (caùc ñöôøng aûo) cho hai cheá ñoä öu tieân khaùc nhau, phöông thöùc naøy chæ caûi thieän ñöôïc raát ít cheá ñoä khai thaùc vaø chæ coù theå söû duïng neáu nhö töøng keát noái chæ söû duïng moät daïng öu tieân laø loaïi boû teá baøo. Seõ coù lôïi hôn nhieàu neáu caùc keát noái söû duïng caû hai cheá ñoä. Hai phöông thöùc loaïi boû teá baøo choïn loïc ñöôïc nghieân cöùu laø: +Phöông thöùc haát ra : trong ñoù caùc teá baøo môùi xuaát hieän ôû cheá ñoä öu tieân cao seõ coù khaû naêng thay theá caùc teá baøo ôû cheá ñoä öu tieân thaáp trong boä ñeäm. + Phöông thöùc chieám töøng phaàn boä ñeäm : trong ñoù moät phaàn cuûa boä ñeäm ñöôïc giöõ döï tröõ cho caùc teá baøo ôû ñoä öu tieân cao hôn. Phöông thöùc haát ra chæ thöïc hieän khai thaùc toát hôn moät chuùt so vôùi phöông thöùc chieám töøng phaàn boä ñeäm. Tuy nhieân vaán ñeà
  8. quaûn lyù boä ñeäm vaø thöïc hieän laïi phöùc taïp hôn raát nhieàu do phaûi ñaûm baûo thöù töï cuûa teá baøo. Phöông thöùc chieám töøng phaàn boä ñeäm laø giaûi phaùp thoûa hieäp töông ñoái toát giöõa khaû naêng khai thaùc vaø ñoä phöùc taïp. Caùc nghieân cöùu cuõng ñöa ra keát luaän raèng vieäc öùng duïng öu tieân loaïi boû teá baøo coù khaû naêng caûi thieän raát nhieàu taûi löu löôïng maø maïng coù theå chaáp nhaän. Ñieàu naøy cho pheùp löïa choïn kích thöôùc caùc boä ñeäm nhoû hôn vaø do ñoù giaûm ñoä phöùc taïp khi thöïc hieän. 2.4 Ñieàu chænh löu löôïng: Ñieàu chænh löu löôïng laø hoaït ñoäng theo ñoù User coù theå xöû lyù luoàng cell nguoàn tröôùc khi göûi ñi sao cho khi ñöa vaøo maïng thì noù phuø hôïp vôùi caùc thoâng soá trong hôïp ñoàng löu löôïng. Ñaây laø chöùc naêng khoâng baét buoäc trong caùc chuaån, nhöng neáu khoâng thöïc hieän chöùc naêng naøy thì luoàng cell coù theå seõ khoâng phuø hôïp vaø maïng khoâng caàn ñaûm baûo chaát löôïng dòch vuï (QoS). Töông töï moät maïng coù theå thöïc hieän chöùc naêng ñieàu chænh khi noù chuyeån moät luoàng cell tôùi moät maïng khaùc ñeå ñaûm baûo nhöõng ñieàu kieän veà toác ñoä cuûa hôïp ñoàng löu löôïng giöõa caùc maïng hoaëc ñeå ñaûm baûo öùng duïng cuûa User nhaän seõ hoaït ñoäng theo moät caùch thöùc coù theå chaáp nhaän ñöôïc. Sau ñaây laø moät soá phöông phaùp ñeå thöïc hieän ñieàu chænh löu löôïng: + Buffering : phöông thöùc naøy hoaït ñoäng keát hôïp vôùi giaûi thuaät Leaky Bucket ñeå ñaûm baûo caùc cell seõ khoâng vi phaïm caùc thoâng soá cuûa hôïp ñoàng löu löôïng baèng caùch ñeäm laïi caùc cell cho ñeán khi Leaky Bucket thöøa nhaän chuùng. + Spacing: laø phöông phaùp ñieàu chænh löu löôïng baèng caùch yeâu caàu ñaàu cuoái giöõ caùc cell cuûa nhieàu keát noái trong moät haøng ñôïi vaø xeáp lòch khôûi haønh cuûa chuùng sao cho khoâng vi phaïm caùc
  9. thoâng soá löu löôïng vaø ñoàng thôøi toái thieåu bieán ñoäng treã ôû möùc cho pheùp. + Giaûm toác ñoä cell toái ña (PCR Reduction):söï giaûm toác ñoä cell ñænh coù theå thöïc hieän baèng caùch ñieàu haønh ñaàu cuoái phaùt ôû moät toác ñoä toái ña (PCR) nhoû hôn trong hôïp ñoàng löu löôïng vaø nhö vaäy seõ giaûm khaû naêng vi phaïm. + Giôùi haïn chieàu daøi ñoät bieán (Burst Length Limitting): cuõng töông töï nhö giaûm toác ñoä ñænh trong phöông thöùc naøy nguoàn seõ giôùi haïn chieàu daøi ñoät bieán trong khoaõng thôøi gian ít hôn kích thöôùc ñoät bieán cöïc ñaïi (MBS) trong hôïp ñoàng löu löôïng.

CÓ THỂ BẠN MUỐN DOWNLOAD

Đồng bộ tài khoản