Multiplekser bir nechta kirish havolalaridan trafikni bitta chiqish
havolasiga birlashtiradi
va demultiplekser trafikni bir nechta chiqish havolalariga bir kirish havolasidan ajratadi.
Multiplekslangan havolalar bir bog'lanishning "pastki kanallari" deb nomlanadi,d har
birining manzili bor. 3-rasmda turli misollar ko'rsatilgan.
Multiplekserlarning uchta asosiy sababi bor:
mukammal (yo'qolmas) mux
chiqarish buferlangan mux
demux
kiritish buferlangan mux
translyatsiya
to'lanmagan mux
Fig. 3.
Multiplekserlar va demultiplekserlar. Trafik chapdan o'ngga oqadi.
o
Trafik bir tugun va ko'pchilik o'rtasida oqib o'tadigan bo'lishi kerak, masalan, bir
tugun band server yoki kabel TV tizimining bosh chekkasi bo'lganda.
o
Bir keng tel ko'p tor ko'ra arzon bo'lishi mumkin, chunki o'rnatish va saqlash
uchun faqat bir narsa bor, yoki boshqa uchida
faqat bitta ulanish bor, chunki.
Albatta, keng sim bir torga qaraganda qimmatroq, multiplekserlar ham to'lanishi
kerak.
o
Bir nechta havolalardan olingan trafik agregatibitta trafikka qaraganda oldindan
aytib bo'lmaydigan bo'lishi mumkin. Bu trafik yorilib ketganda (tarmoqli kengligi
o'zgarib turadi) lekin kirish havolalari bilan bog'liq bo'lmaganida sodir bo'ladi.
Yorilib ketgan trafikning haddan tashqari shakli mavjud emas yoki to'liq tarmoqli
kengligida mavjud. Thtelefoniyada standart bo'lib, unda liniyadan
foydalanishning keng o'lchovlari liniyalarning 10% dan ortig'i bir vaqtning o'zida
faol bo'lishi ehtimoldan xoli emasligini ko'rsatdi.
Multipleksing uchun ko'plab usullar mavjud. Analog domenda:
o
Chastotalar bo'linmasi
(FDM) har bir sub-kanal uchun alohida chastota bandidan
foydalanadi,
e
int
ort funksiyalarning qulay asos to'plami ekanligidan foydalanadi.
Manzil sub-kanalning chastota bandidir. FDM elektromagnit spektrni bo'sh joyda,
kabellarda va optik tolalarda subdivide qilish uchun ishlatiladi.
o
Kod bo'linishi
multipleksing (CDM) boshqa koordinata tizimidan foydalanadi,
bunda asos vektori chastotalarning vaqtga bog'liq ketma-ketligi hisoblanadi. Bu
turli xil pastki kanallar o'rtasidagi o'zaro suhbatni buzadi. Qo'shishress - "kod",
chastotalar ketma-ketligi. CDM harbiy aloqa uchun va yangi turdagi uyali
telefoniyada ishlatiladi.
Raqamli domenda vaqtni bo'lish multipleksing (TDM) standart usul hisoblanadi.
Ikki mazada keladi:
Bunda h
n
sub-kanallar asosiy kanaldagi ma'lumotlar ketma-ketligini
doimiy o'lchamdagi uyalarga (bitta bit, bayt yoki nima bo'lsa) bo'lish va
har bir nchi slotni bir xil quyi kanalga tayinlash orqali ko'paytiriladi.
Odatda barcha uyalar bir xil o'lchamga ega, ammo bu etarli
uyalaro'lchamlari ketma-ketligi. A 1.5 Mbit/sec T1 satri, masalan, 193
bitdan iborat 24 ta quyi kanal va "freym"larga ega. Bir bit freymning
boshlanishini bildiradi, shundan so'ng birinchi bayt sub-kanal 1 ga,
ikkinchisi sub-kanal 2 ga va shuning uchun fort h ga tegishli. Rom
boshidan uyalar raqamlanadi, quyi kanalning slot raqami esa uning
manzili hisoblanadi.
O'zgaruvchan
TDM, bunda asosiy kanaldagi ma'lumotlar ketma-ketligi
"paketlar"ga bo'linadi. Bitta paket bitta quyi kanal uchun ma'lumotlarni
olib boradi va subchannelning manzili paketda ochiq-oydin ko'rinadi.
Agar paketlar belgilangan hajmda bo'lsa, ular odatda "hujayralar" deb
nomlanadi, asinxron uzatish rejimi (ATM) tarmoq standartida bo'lgani
kabi. Ruxsat etilgan
paketlar boshqa kontekstlarda, masalan, load va
xabarlarni dasturlashtirilgan I / O avtobusida saqlash uchun ishlatiladi.
O'zgaruvchan o'lchamdagi paketlar (kompyuter tarmoqlarida, masalan,
Ethernet, token ring, FDDI yoki Internet, shuningdek DMA portlashlari on
I / O avtobuslarida odatiy holdir.
Bu usullarning barchasi tarmoqli kengligini pastki kanallar orasida o'zgaruvchan
TDM tashqari bo'linishini tuzatadi, bu esa kompyuter trafigining yorilmasligini
bartaraf etish uchun yaxshiroq mos keladi. Bu ular orasida yagona arxitektura
farqi. Ammo multiplekserlar orasida boshqa architektural farqlar mavjud bo'lib,
ular kirish kanallari orasida arbitrajning asosiy funktsiyasini amalga oshirishning
turli usullari natijasida yuzaga keladi. Belgilangan sxemalar buni qaysi quyi
kanallar tayinlanganligi aniqlanadigan belgilangan tarzda amalga oshiradi. Bu 3-
rasmning yuqori qismida tasvirlangan bo'lib, unda keng asosiy kanal
kirish
kanallari taklif qilishi mumkin bo'lgan barcha trafikni ko'tarish uchun etarli
tarmoqli kengligiga ega. Sub-kanal kirish kanaliga tayinlanganda arbitraj hali ham
zarur; ushbu operatsiya odatda"elektron o'rnatish" deb nomlanadi.
O'zgaruvchan TDM bilan arbitraj qilishning ko'plab usullari mavjud, ammo ular
ikkita asosiy sinfga tushadi, bu 4 bo'limda tasvirlangan oqimni nazorat qilishning
ikkita usuliga parallel.
To'qnashuv,
kirish kanali oddiygina o'z trafikini yuboradi,
ammou qabul
qilinganmi yoki yo'qmi, t-ning qandaydir usuli bor. Agar yo'q bo'lsa, u
"biroz kutib" orqaga qaytadi va keyin qaytadi. Kirish kanali Ethernet[14]
da bo'lgani kabi aniq va darhol to'qnashuv signalini olishi yoki TCP [8] da
bo'lgani kabi, e'tirof etishning yo'qligidan to'qnashuvni aniqlay oladi.
Rejalashtirish
: kirish kanali xizmat ko'rsatish uchun so'rov beradi va
multiplekser oxir-oqibat uni beradi; I/Ey avtobus va tok halqalari shu yo'l
bilan ishlaydi. Grant berish ko'pchilik I/O avtobuslarida bo'lgani kabi
markazlashtirilishi, ya'ni daisy zanjirli avtobusda yoki toke n halqasida
bo'lgani kabi taqsimlanishi mumkin[18].
Oqim nazorati, 4 bo'limida ko'rganimizdek, buxgalteriya degan ma'noni anglatadi
va 3-rasmning chap tomonida ko'rsatilgan multiplekser
atrofida buferlashni
tashkil qilishning bir nechta usullari mavjud. Arbitraj nuqtasi yaqinida
buxgalterlarga ega bo'lish yaxshi,
chunki u
buferlar
hajmini r va hence
kamaytiradi. Chiqish tamponlash yaxshi, chunki u multiplekser bo'ylab katta r ga
muhosabat beradi , ammo bufer ko'proq narxga ega bo'lishi mumkin, chunki u
trafikni barcha kirishlarning umumiy tarmoqli kengligida qabul qilishi kerak.
Multiplekserni markazlashtirish mumkin, masalan, T1 multiplekser yoki
krossovkadagi krossovka , yoki avtobus bo'ylab tarqatilishi mumkin.
Markazlashgan multiplekser bilan rejalashtirish va taqsimlangan bilan
to'qnashuvdan foydalanish tabiiy ko'rinadi, ammo Monarx xotirasi o'tkazgichi
[17] va tok halqasi [18] misollari boshqa kombinatsiyalar ham mumkinligini
ko'rsatadi.
Fanni ko'paytirish uchun multiplekserlarni kaskadlash mumkin.
Odatda bu
struktura konverter bilan birlashtiriladi. Misol uchun, har biri 64 Kb / s tarmoqli
kengligi bo'lgan 24 ovozli liniyalar bitta 1.5 Mb / s T1 satriga ko'paytiriladi,
ulardan 30 tasi bitta 45 Mb / s T3 liniyasiga ko'paytiriladi va ulardan 50 tasi 2.4
Gb / s OC-48 tolasiga ko'paytiriladi, bu esa 40,000 ovozli pastki kanallarni o'z
ichiga oladi. Vax 8800 16 Unibuslarda bitta BI avtobusga multiplekslangan va
ulardan 4 tasibitta ichki protsessor-xotirali avtobusga bir necha xed.
Demultiplexing multipleksing bilan bir xil jismoniy mexanizmlardan foydalanadi,
chunki biri ikkinchisidan ko'p foydalanmaydi. Biroq arbitraj yo'q; buning o'rniga,
manzillar mavjud,
chunki kirish kanali har bir quyi kanalni olish uchun tegishli
chiqish kanalini tanlashi kerak. 3-rasmning o'ng tomonidan ko'rinib turibdiki,
yana markazlashgan va taqsimlangan amalga oshirish mumkin.
Tarqatilgan
amalga oshirishda kirish kanali har bir chiqish kanaliga efirga uzatiladi va
qo'shuvchiess dekoder o'z ma'lumotlari o'tib ketayotganida quyi kanalni tanlaydi.
Qanday bo'lmasin, har qanday chiqish kanallariga quyi kanalni uzatish oson.
6.
Dostları ilə paylaş: