Кіріспе

Компьютерлік желіде көп қатынау әдісі

Компьютерлік желілерде тасымалдағышты сезіктендіру және соқтығысудан сақтану (CSMA/CA) – бұл желіде көп қатынау әдісі, онда тасымалдағышты сезіктендіру қолданылады, бірақ түйіндер арна "бос" екенін анықтағаннан кейін ғана дерек беруді бастау арқылы соқтығысудан аулақ болуға тырысады. Дерек жіберген кезде түйіндер өздерінің пакет деректерін толығымен жібереді. Бұл әсіресе сымсыз желілер үшін маңызды, себебі сымсыз хабар таратушылар пакеттерді жіберу кезінде қабылдағыштарын өшіруге (десенсибилизациялауға) мәжбүр болғандықтан, соқтығысуды анықтау мүмкіндігі бар CSMA/CD баламасы қолданылмайды. CSMA/CA жасырын түйін мәселесіне байланысты сенімді емес. CSMA/CA – дерек байланысы қабатында жұмыс істейтін протокол.

Егжей-тегжейлер

Соқтығысуды болдырмау CSMA әдісінің тиімділігін арттыру үшін, соқтығысу аймағындағы барлық таратушы түйіндер арасында каналды шамамен тең бөлуге тырысу арқылы жүзеге асырылады. Тасымалдаушы сезімі: тарату алдында түйін алдымен ортақ ортаны тыңдайды (мысалы, сымсыз желіде сымсыз сигналдарды тыңдау) басқа түйіннің тарату жасап жатыр ма, жоқ па, анықтау үшін. Алайда, жасырын түйін мәселесі осы кезеңде анықталмайтын басқа түйіннің тарату жасауы мүмкін екенін білдіреді. Соқтығысудан аулақ болу: егер басқа түйіннің сигналы естілсе, оның таратуын тоқтатуын күтеміз (әдетте кездейсоқ уақыт аралығында), содан кейін бос байланыс арнасын тыңдаймыз. Осы кезде ортақ ортаға қол жеткізуді реттеу үшін «Таратуға сұрау/Таратуға рұқсат» (RTS/CTS) механизмін қосымша қолдануға болады. Бұл жасырын түйін мәселесін азайтуға көмектеседі, мысалы, сымсыз желіде Access Point бір уақытта тек бір түйінге таратуға рұқсат береді. Дегенмен, 802.11 сымсыз жүйелері әдетте барлық таратулар үшін RTS/CTS-ті қолданбайды; олар оны толығымен өшіре алады немесе кемінде кішкентай пакеттер үшін пайдаланбайды (RTS, CTS және таратудың қосымша шығындары шағын деректерді жіберу үшін тым жоғары). Тарату: егер орта бос деп анықталса немесе түйін CTS арқылы таратуға болатынын нақты білдірсе, кадрды толығымен жібереді. CSMA/CD-ден айырмашылығы, сымсыз түйіннің тарату кезінде тыңдауы өте қиын (оның таратуы тыңдау әрекетінен әлдеқайда күшті болады). Мысалды жалғастыратын болсақ, түйін пакеттің дұрыс қабылданғанын және тексеру сомасының дұрыс екенін көрсету үшін Access Point-тен растау пакетін күтеді. Егер мұндай растау уақытылы келмесе, пакет басқа таратумен соқтығысқан деп есептейді, бұл түйіннің қайта таратуға тырысу алдында екілік экспоненциалды кері санау кезеңіне кіруіне себеп болады. CSMA/CA әртүрлі сымды байланыс жүйелерінде қолданылғанмен, сымсыз LAN-да, бірнеше станциялардың Access Point-ті көре алатын, бірақ бір-бірін көре алмайтын жиі кездесетін мәселесіне байланысты ерекше пайдалы. Бұл тарату қуаты мен қабылдау сезімталдығының, сондай-ақ AP-ге қатысты қашықтық пен орналасудың айырмашылығына байланысты. Бұл станцияның басқа станцияның хабарларын «естуіне» кедергі келтіреді. Бұл «жасырын түйін» немесе «жасырын станция» мәселесі деп аталады. 802.11 стандартына негізделген құрылғылар соқтығысуды болдырмаудың артықшылықтарын (RTS/CTS қолдаушылығы, сондай-ақ нүктелік координация функциясы) пайдалана алады, бірақ олар бұл мүмкіндікті әдепкі бойынша қоспайды. Әдепкі бойынша олар экспоненциалды кері санау (немесе таратылған координация функциясы) деп аталатын тасымалдаушыны сезіну механизмін қолданады, ол басқа станцияның хабарларын жіберу алдында «тыңдауға» тырысады. CA немесе PCF станцияға одан сұрағаннан кейін белгілі бір уақыт аралығында таратуға эксклюзивті құқық беру үшін AP (немесе Ad hoc желілері үшін «қабылдаушы») -ға сенеді (Таратуға сұрау/Таратуға рұқсат). CSMA CA арнаның «бос» екенін анықтауды талап етеді, тіпті егер үйлесімсіз стандарттар мен үстіңгі жақтан келетін тарату жиіліктері қолданылса да. Стандарттарға сәйкес, бір арнадағы 802.11/Wi-Fi таратушылары бір-бірін шу деңгейінен 3 дБ жоғары анықтаса, тарату үшін кезекпен жүруі керек (жылу шуының төменгі деңгейі 20 МГц арналар үшін шамамен 101 дБм). Екінші жағынан, егер олардан алынған сигналдың күші Wi-Fi 6 емес жүйелер үшін 76 және 80 дБм арасындағы Pth шегінен төмен болса, таратушылар үйлесімсіз стандарттармен немесе жапсарлас арналардағы таратушыларды елемейді.

IEEE 802.11 RTS/CTS алмасу жүйесі

CSMA/CA жіберуші S жіберген Жіберу сұрау (RTS) және көзделіген қабылдаушы R жіберген Жіберуге рұқсат (CTS) пакеттерін алмасу арқылы қосымша толықтырылуы мүмкін. Осылайша жіберушінің, қабылдаушының немесе екеуінің де ішіндегі барлық түйіндер негізгі хабар алмасу барысында хабар жібермеуге ескертіледі. Бұл IEEE 802.11 RTS/CTS алмасуы деп аталады. RTS/CTS-ті іске қосу сымсыз желілерде жиі кездесетін жасырын түйін мәселесін ішінара шешуге көмектеседі.

Өнер көрсету

CSMA/CA өнімділігі түйіндер арасында деректерді беруге қолданылатын модуляция техникасына көп көзді. Зерттеулер көрсеткендей, идеалды таралу жағдайында (модельдеу) тікелей тізбекті кең спектрлі модуляция (DSSS) CSMA/CA және IEEE 802.11 RTS/CTS алмасуымен бірге қолданылғанда, желідегі барлық түйіндер үшін ең жоғары өткізу қабілетін қамтамасыз етеді, егер желі жүктемесі төмен болса. Жиіліктік секірулі кең спектрлі модуляция (FHSS) DSSS-тен өткізу қабілеті жағынан айтарлықтай кем, бірақ желі жүктемесі күрт артқанда өткізу қабілеті жоғарылайды. Дегенмен, радио толқындар таралуының факторларына байланысты нақты жағдайларда өткізу қабілеті көбінесе бірдей болады.