ATM technológia: význam, dekódovanie skratiek. Metóda prenosu dát cez sieť, základ, princíp práce, výhody a nevýhody tejto technológie

Technológia je bankomat telekomunikačnej koncepcia definovaná medzinárodnými normami pre prenos celej škály dopravnej signalizácie užívateľských vrátane hlasu, dát a videa. To bol navrhnutý tak, aby vyhovovali potrebám digitálnej siete a širokopásmové služby boli pôvodne navrhnuté pre integráciu telekomunikačných sietí. Rozlúštenie akronymy bankomatu vyzerá Asynchonous Transfer Mode a preložená do ruštiny ako "asynchrónne prenos dát."

Táto technológia bola vytvorená pre siete, ktoré musí zvládnuť ako tradičný vysoko výkonný dátovú prevádzku (napr prenos súborov), a obsah v reálnom čase s nízkou latenciou (ako je prenos hlasu a videa). Referenčný model ATM v porovnaní s asi tri nižšie úrovne ISO OSI: sietí, pravidelná a fyzická. ATM je základný protokol používaný na hlavnom kanáli SONET /SDH (PSTN) a digitálnu sieť integrovaných služieb (ISDN).


Čo je to?

Čo to znamená pre pripojenie k sieti ATM? Poskytuje funkcie podobné prepojovanie okruhov a prepájaním paketov sietí, technológia používa asynchrónne časového multiplexovanie a kóduje dáta do menších balíčkov pevnou veľkosťou (frames ISO OSI), zvaných bunky. Tým sa líši od prístupov, ako je internetový protokol alebo Ethernet, uplatňujúbalenia a rámy rôznej veľkosti. Základné princípy technológie ATM sú nasledovné. Používa model orientovaný na pripojenie, v ktorom musí byť virtuálny obvod inštalovaný medzi dvoma koncovými bodmi pred začiatkom skutočnej výmeny dát. Tieto virtuálne okruhy môžu byť "trvalé", teda zvolené zlúčeniny, ktoré sú zvyčajne vopred nakonfigurovaný prevádzkovateľa služby alebo "spínač", ktorý je prispôsobený pre každý hovor.


Režim asynchrónneho prenosu je známy ako komunikačná metóda používaná v bankomatoch a platobných termináloch. Táto aplikácia sa však postupne znižuje. Použitie technológie v bankomatoch bol vo veľkej miere nahradený internetovým protokolom (IP). V referenčnom kanáli ISO OSI (úroveň 2) sa základné vysielače zvyčajne nazývajú rámce. V ATM majú pevnú dĺžku (53 oktetov alebo bajtov) a sú špeciálne nazývané "bunky".

Veľkosť buniek

Ako je uvedené vyššie, obrazové dekódovacie ATM - asynchrónny prenos dát sa vykonáva pomocou bunkového delenia veľkosti. Ak je signál reči zníži na pakety, a oni prešli spojení s intenzívnymi prevádzkových údajov, bez ohľadu na ich veľkosť je, budú čeliť hromadné balíky full-scale. Za normálnych podmienok čakania sa môžu vyskytnúť maximálne oneskorenia. Aby sa tomuto problému vyhol, všetky bankomaty alebo bunkové balíky majú rovnakú veľkosť. Navyše štruktúra pevných buniek znamená, že údajemožno ľahko preniesť na hardvér bez prirodzených zanesenia oneskorenia softvérovo ovládať a poslal rámy.
Preto vývojári ATM používajú malé vrecká údajov, ktoré majú znížiť jitter (v tomto prípade meškania rozptylu) v multypleksyrovanyy dátových tokov. To je dôležité najmä pri realizácii hlasovej prevádzky, pretože digitalizovaný hlas konverziu analógového zvuku je neoddeliteľnou súčasťou reálnom čase. To pomáha dekodér (kodek), ktorý chcete rovnomerne rozložené (v tom čase) toku dátových prvkov. V prípade, že ďalšie na rade je k dispozícii v prípade potreby, kodek nemá inú možnosť ako pozastaviť. Ďalšie informácie sa objavia stratené, pretože doba, kedy musela byť prevedená na signál už uplynulo.

Ako sa vyvíjal ATM?

Pri vývoji Bankomat synchrónnej digitálnej hierarchie 155 Mbit /s (SDH) s užitočným zaťažením 135 Mbit /s, bolo považované za rýchly optické siete, a mnoho kanálov siete plesiochronní digitálnej hierarchie (PDH) boli podstatne pomalšie (menej ako 45 Mbit /s ). Pri tejto rýchlosti typická plnej veľkosti 1500 bajtov (12000 bitov) dodávky dát by mali byť vložené s rýchlosťou 7742 mikrosekúnd. Pri nízkej rýchlosti kanálov, ako je napríklad línia T11544 Mbit /s prenos paketu sa na 78 milisekúnd. Latencia spôsobil niekoľko takých balíkov zase môže prekročiť počet 78 ms niekoľkokrát. Je neprijateľné pre hlasový prevádzku, ktorý by mal mať nízky jitterv dátovom toku napájanom do kodeku, aby produkoval dobrý zvuk.
Systém hlasových paketov to môže urobiť niekoľkými spôsobmi, ako je napríklad použitie vyrovnávacej pamäte medzi sieťou a prehrávaním kodekov. To vám umožní vyhladiť tremor, ale oneskorenie, ku ktorému dochádza pri prechode cez vyrovnávací pamäť, vyžaduje zrušenie ozveny aj v miestnych sieťach. V tom čase sa to považovalo za príliš drahé. Okrem toho zvýšil oneskorenie v kanáli a bránilo interakcii. Sieťová technológia ATM svojou povahou poskytuje nízky jitter (a minimálne celkové oneskorenie) pre dopravu.

Ako to pomôže so sieťovým pripojením?

Návrh ATM je navrhnutý pre sieťové rozhranie s nízkymi vibráciami. Napriek tomu boli do projektu vložené "bunky", ktoré zabezpečujú krátke oneskorenia v frontách a pokračujú v udržiavaní prevádzky datagramov. Technológia ATM zlomil všetky pakety dát a hlasové prúdy o 48 bajtov kúsky a pridá do záhlavia každého smerovanie 5 bajtov, ktoré sa neskôr mohli vyzdvihnúť znova.
Tento výber veľkosti bol skôr politický než technický. Keď CCITT (teraz ITU-T) standartyzoval ATM, predstavitelia Spojených štátov by dostal 64 baytovuyu užitočné zaťaženie, pretože to bolo považované za dobrý kompromis medzi veľkými objemami informácií, optimalizované pre prenos dát a kratšie užitočné zaťaženie, ktoré sú určené pre aplikácie v reálnom čase , Na druhej strane vývojári z európskych krajín chcú získať 32-bajtové balíky, pretože malá veľkosť (a preto malý čas na prenos)Zjednodušte programy echokardiogramu.

Ako kompromis medzi dvoma stranami bol zvolený rozmer 48 bajtov (plus veľkosť hlavičky = 53). Boli vybraté 5-bajtové záhlavia, pretože sa usúdilo, že 10% užitočného zaťaženia je maximálna cena za platbu smerovacích informácií. Technológia ATM má viacnásobné 53-bajtové bunky, čo znižuje poškodenie a oneskorenie údajov takmer 30-krát, čo znižuje potrebu plechoviek ozveny.

Štruktúra ATM ATM

ATM definuje dva rôzne formáty buniek: používateľské rozhranie (UNI) a sieťové rozhranie (NNI). Väčšina sieťových kanálov ATM používa UNI. Štruktúra každého takéhoto balíka pozostáva z týchto prvkov:
  • Pole Generic Flow Control (GFC) je 4-bitové pole, ktoré bolo pôvodne pridané na podporu pripojenia bankomatu k verejnej sieti. Z hľadiska topológie je reprezentovaný ako Dual-Tier Dedicated Queue Ring (DQDB). Pole GFC bolo navrhnuté tak, aby poskytovalo 4 bity rozhrania User-Network (UNI) na koordinovanie multiplexovania a riadenia toku medzi bunkami rôznych pripojení ATM. Jeho použitie a presné hodnoty však neboli štandardizované a pole je vždy nastavené na hodnotu 0000.
  • VPI je identifikátor virtuálnej cesty (8 bitov UNI alebo 12 bitov NNI).
  • VCI je identifikátor virtuálneho kanála (16 bitov).
  • PT - typ užitočného zaťaženia (3 bity).
  • MSB je jednotka riadenia siete. Ak je jeho hodnota 0, použije sa dátový paket a vo svojej štruktúre je 2 bity explicitná indikácia priameho preťaženia (EFCI) a 1 je skúsenosť s preťažením siete. okremTo je ďalší 1 bat pre užívateľa (AAU). Používa AAL5 na určenie hraníc paketov.
  • CLP je priorita straty bunky (1 bit).
  • HEC - riadenie chýb hlavičky (8-bit CRC).
  • Sieť ATM používa pole PT na označenie rôznych špeciálnych buniek na prevádzkové účely, správu a správu (OAM) a tiež na určenie hraníc paketov na niektorých úrovniach adaptácie (AAL). Ak je hodnota MSB poľa PT 0, je to bunka pre dáta používateľa a zvyšné dva bity sa používajú na označenie preťaženia siete a ako všeobecný záhlavový bit dostupný pre úrovne adaptácie. Ak MSB je 1, jedná sa o manažérsky paket, zatiaľ čo ostatné dva bity označujú jeho typ.
    V niektorých komunikačných protokoloch ATM (asynchrónny prenos dát) sa pole HEC používa na riadenie algoritmu orezania založeného na CRC, ktorý im umožňuje lokalizovať bunky bez dodatočných nákladov. 8-bitový CRC sa používa na korekciu chýb záhlavia na jednom bite a detekciu viacerých bitov. Po zistení posledného je aktuálne a nasledujúce bunky vyhodené, kým sa nájde bunka s chybami hlavičky. Balík UNI si vyhradzuje pole GFC pre lokálny systém riadenia toku alebo submultiplexovanie medzi používateľmi. To má umožniť viacerým terminálom zdieľať jedno sieťové pripojenie. Táto technológia bola tiež použitá na vytvorenie dvoch digitálnych telefónnych sietí s podporou ISDN, ktoré dokážu využívať jedno ISDN základňové pripojeniepri určitej rýchlosti. Všetky štyri bity GFC musia byť nulové. Formát buniek NNI opakuje formát UNI takmer rovnako, s tým rozdielom, že 4-bitové pole GFC sa prerozdeľuje do poľa VPI a rozširuje ho na 12 bitov. Takže jedno pripojenie NNI ATM dokáže spracovať takmer 216 VC.

    Bunky a prenos v praxi

    Čo v praxi znamená ATM? Podporuje rôzne typy služieb prostredníctvom služby AAL. Štandardizované AAL zahŕňajú AAL1 AAL2 a AAL5, rovnako ako AAC3 a AAL4 sa zriedka používajú. Prvý typ sa používa pre služby s konštantnou bitovou rýchlosťou (CBR) a emulačným obvodom. Synchronizácia je tiež podporovaná v AAL1. Druhý a štvrtý typ sa používajú pre služby s premenlivou bitovou rýchlosťou (VBR), AAL5 - pre dáta. Informácie o tom, ktoré AAL sa používa pre túto bunku, nie sú v ňom zakódované. Namiesto toho súhlasí alebo upravujú na koncových bodoch pre každé virtuálne pripojenie. Po prvotnom návrhu tejto technológie sieť začala pracovať oveľa rýchlejšie. Rámček s plným rámom s rozlíšením 1500 bajtov (12000 bitov) vyžaduje len 12 μs pri prenosoch 10 Gb /s, čo znižuje potrebu malých buniek na zníženie oneskorení.

    Aké sú silné a slabé stránky?

    Výhody a nevýhody technológie siete ATM sú tieto. Niektorí veria, že zvýšenie rýchlosti komunikácie umožní, aby bol nahradený ethernetovou chrbticovou sieťou. Treba však poznamenať, že zvýšenie rýchlosti samo osebe neznižuje chvenie v radoch. Okrem toho, hardvér na implementáciu prispôsobovania služieb pre IP pakety je drahý. Súčasne cezFixné náklad z 48 bytov ATM nie je vhodný ako dátové spojenie priamo pod IP, pretože úroveň OSI, ktorý využíva IP, by mali poskytnúť maximálnu prenosovú jednotku (MTU), ktorá nie je menšia ako 576 bajtov. V pomalom alebo preťažených spojov (622 Mbit /s a ​​pod) použitia bankomatu siete dáva zmysel, a preto väčšina z asymetrickej digitálnej linky (ADSL) používajú túto technológiu ako medziľahlé úrovni medzi fyzické a spojovej vrstvy úrovni protokolu 2 ako napríklad PPP alebo Ethernet. Pri týchto nižších rýchlostiach ATM poskytuje vhodnú príležitosť na prevádzkovanie viacerých logických obvodov na jedinom fyzickom či virtuálnom médiu, aj keď existujú aj iné metódy, ako je rozmanitosť PPP a Ethernet VLAN, ktoré sú nepovinné v implementáciách VDSL. DSL môže byť použitý ako prostriedok k prístupu k bankomatu, ktorý umožňuje pripojenie k viac poskytovateľov internetových služieb cez širokopásmové bankomatu. Nevýhody technológie spočívajú v tom, že v moderných vysokorýchlostných spojoch stráca svoju účinnosť. Výhodou tejto siete je, že sa výrazne zvyšuje šírku pásma priamo zabezpečuje konektivitu medzi periférií. Okrem toho, za prítomnosti jedného fyzického pripojenia pomocou ATM môže súčasne prevádzkovať niekoľko rôznych virtuálnych kanálov s rôznymi charakteristikami. Táto technológia využíva pomerne silné nástroje na pokračovanie v riadení dopravyv súčasnosti. To umožňuje prenášať dáta rôznych typov naraz, aj keď vyžadujú odlišné požiadavky na ich odosielanie a príjem. Áno, môžete vytvoriť návštevnosť, ktorá beží na rôznych protokoloch, na jednom kanáli.
    Základy fungovania virtuálneho reťazca
    Režim asynchrónneho prenosu (skratka ATM) funguje ako prenosová vrstva založená na kanáloch pomocou virtuálnych obvodov (VC). Je to spôsobené koncepciou virtuálnych ciest (VP) a kanálov. Každá bunka ATM má 8-alebo 12-bitový identifikátor virtuálnej cesty (VPI) a 16-bitový identifikátor virtuálneho kanála (VCI) definovaný v hlavičke. VCI spolu s VPI sa používa na identifikáciu ďalšieho miesta určenia paketu, keď prechádza cez rad ATM prepínačov na ceste k cieľu. Dĺžka VPI sa líši v závislosti od toho, či je odoslaná bunka používateľa alebo sieťové rozhranie. Keďže tieto pakety prechádzajú cez sieť ATM, prepnutie sa uskutočňuje zmenou hodnôt VPI /VCI (nahradením skratiek). Napriek tomu, že nie sú nevyhnutne v súlade s koncami pripojenia, koncepcia okruhu je konzistentná (na rozdiel od IP, kde sa akýkoľvek paket môže dostať do cieľa inou cestou). Prepínače ATM používajú polia VPI /VCI na identifikáciu virtuálneho kanála (VCL) ďalšej siete, ktorá bunka musí prejsť na ceste k cieľu. Funkcia VCI je podobná funkcii identifikátora pripojenia dátového spojenia (DLCI) v relé snímok a čísla skupínlogické kanály v X. 25. Ďalšou výhodou použitia virtuálnych obvodov je schopnosť ich použiť ako multiplexnú úroveň, čo vám umožňuje využívať rôzne služby (napríklad hlasové a rámové relé). VPI je užitočné na zníženie prepínacieho stola niektorých virtuálnych obvodov, ktoré majú zdieľané cesty.

    Používanie buniek a virtuálnych obvodov na organizovanie dopravy

    Technológia ATM zahŕňa okrem toho aj pohyb dopravy. Keď je obvod nakonfigurovaný, každý spínač obvodu je informovaný o triede pripojenia. Zmluvy o premávke ATM sú súčasťou mechanizmu, ktorý poskytuje "kvalitu služieb" (QoS). Existujú štyri hlavné typy (a niekoľko variantov), ​​z ktorých každý obsahuje súbor parametrov popisujúcich spojenie:
  • CBR - konštantná rýchlosť prenosu údajov. Špecifikovaná špičková rýchlosť (PCR), ktorá sa nezmenila.
  • VBR je premenlivá dátová rýchlosť. Určená priemerná alebo stabilná hodnota (SCR), ktorá môže dosiahnuť vrchol na určitej úrovni, má pred vznikom problémov maximálny interval.
  • ABR je dostupná dátová rýchlosť. Zaručená minimálna hodnota je uvedená.
  • UBR je neistá dátová rýchlosť. Prevádzkovanie je rozdelené na zostávajúcu šírku pásma.
  • VBR má možnosti v reálnom čase a v iných režimoch slúži na situačnú prevádzku. Nevhodný čas je niekedy obmedzený na vbr-nrt. Väčšina tried dopravy používa koncept bunkovej tolerancie (CDVT), ktorý definuje ich "zhlukovanie" v priebehu času.

    Riadenie prenosu dát

    Čo to znamenáATM s prihliadnutím na vyššie uvedené? Na udržanie výkonu siete je možné použiť pravidlá premávky pre virtuálne siete, ktoré obmedzujú množstvo dát prenášaných v miestach pripojenia. Referenčný model schválený pre UPC a NPC je algoritmus GCRA. Traffic VBR sa zvyčajne riadi pomocou regulátora, na rozdiel od iných typov. Ak množstvo údajov prekračuje prevádzku definovanú sieťou GCRA, sieť môže buď obnoviť bunky alebo určiť bitovú prioritu straty bunky (CLP) (identifikovať paket ako potenciálne nadbytočný). Základná bezpečnostná práca je založená na sekvenčnom monitorovaní, ale nie je to optimálna pre zapuzdrený paketový prenos (pretože klesnutie jednej jednotky spôsobí stratu celého paketu). V dôsledku toho boli vytvorené schémy, ako sú Partial Packet Discard (PPD) a Early Packet Discard (EPD), ktoré dokážu odmietnuť sériu buniek až do začiatku ďalšieho paketu. To znižuje množstvo nepotrebných informácií v sieti a šetrí šírku pásma pre úplné balíky. EPD a PPD pracujú s pripojeniami AAL5, pretože používajú koniec tokenu paketov: bit používateľského rozhrania ATMU (AUU) v záhlaví "Load Type", ktorý je nastavený v poslednej bunke SAR-SDU.

    Vytvorenie prevádzky

    Základy technológie ATM v tejto časti môžu byť reprezentované nasledovne. Generovanie návštevnosti sa zvyčajne vykonáva na doske sieťového rozhrania (NIC) v dodatočnom vybavení. To sa stanepokus o poskytnutie podmienok, pri ktorých tok buniek na VC bude zodpovedať zmluve o premávke, to znamená, že jednotky nebudú odmietnuté alebo znížené na prioritu UNI. Vzhľadom na to, že referenčným modelom riadenia sieťovej prevádzky je GCRA, tento algoritmus sa bežne používa na generovanie a odosielanie údajov.

    Typy virtuálnych reťazcov a ciest

    Technológia ATM dokáže vytvárať virtuálne okruhy a cesty tak staticky, ako aj dynamicky. Statické obvody (PVS) alebo cesty (PVP) vyžadujú, aby obvod pozostával zo série segmentov, jeden pre každý pár rozhraní, cez ktorý prechádza. PVP a PVC, aj keď sú koncepčne jednoduché, vyžadujú značné úsilie vo veľkých sieťach. Tiež nepodporujú presmerovanie služby v prípade poruchy. Naopak, dynamicky konštruované PVP (SPVP) a PVC (SPVC) sú konštruované tak, že uvádzajú charakteristiky schémy (servisná zmluva) a dva koncové body. Napokon sieť ATM vytvára a odstraňuje prepojené virtuálne obvody (SVC) na požiadanie poslednej časti zariadenia. Jednou z aplikácií pre SVC je prenos individuálnych telefónnych hovorov, keď je sieť prepínačov pripojená prostredníctvom bankomatu. SVC sa používali aj pri pokuse o nahradenie bankomatov.

    Schéma virtuálneho smerovania

    Väčšina sietí technológií ATM podporujúcich SPVP, SPVC a SVC používa rozhranie privátnej siete alebo rozhranie privátnej siete (PNNI). PNNI používa rovnaký algoritmus skratiek používaný OSPF a IS-IS na smerovanie paketov IP na zdieľanie topologických informácií.medzi prepínačmi a výberom trasy v sieti. PNNI tiež obsahuje výkonný súčtu mechanizmus, ktorý vám umožní vytvoriť veľmi veľké siete a riadenie prístupu algoritmus výzvou (CAC), ktorá určuje dostupnosť dostatočnou šírkou pásma na navrhovanej trase cez sieť, aby spĺňali požiadavky na údržbu VC alebo VP.

    Prijímanie a pripojenie k hovorom

    Sieť musí vytvoriť spojenie pred tým, ako obidve strany môžu poslať bunku navzájom. V ATM sa to nazýva virtuálny okruh (VC). To môže byť trvalý virtuálny okruh (PVC), ktorý je vytvorený v správnych koncových bodov, alebo prešiel virtuálny okruh (SVC), vytvorený na potrebu komunikovať strany. Tvorba spravovaného SVC signalizáciou, ktorá indikuje požadovanú party pre hostiteľa, typu požadovaných služieb a parametrov prevádzky, ktorý možno aplikovať na vybrané služby. Potom "Sieť" potvrdí, že požadované zdroje sú k dispozícii a že trasa existuje pre pripojenie. Technológia ATM definuje tieto tri úrovne:
  • adaptácia ATM (AAL);
  • 2 bankomat, ktorý približuje úroveň dátovej linky OSI;
  • je fyzická, ekvivalentná podobnej úrovni OSI.
  • Zavádzanie a šírenie

    ATM technológia sa stala populárnou medzi mnohými telefónnych spoločností a výrobcov počítačov v roku 1990. Ešte do konca tohto desaťročia, najlepšie ceny a výkonu produktov založených na internetovom protokole začal súťažiť s ATM na integráciu v reálnom čase a dávkový prevádzku v sieti.Niektoré spoločnosti sa dnes zameriavajú na produkty ATM, zatiaľ čo iné ich poskytujú ako možnosť.

    Mobilná technológia

    Bezdrôtová technológia pozostáva zo základnej siete ATM s bezdrôtovou sieťou. Bunky sa prenášajú zo základňových staníc na mobilné terminály. Funkcie mobilita sa vykonávajú na prepínači ATM v základnej sieti známej ako "crossover", ktorá je podobná mobilnému prepínaciemu centru MSC GSM sietí. Výhodou bezdrôtového bankomatu je jeho vysoká šírka pásma a vysoká rýchlosť obsluhy, vykonávaná na úrovni 2. Na začiatku 90. rokov pôsobili v tejto oblasti niektoré výskumné laboratóriá. Fórum ATM bolo vytvorené na štandardizáciu bezdrôtových technológií. Podporil ho niekoľko telekomunikačných spoločností vrátane NEC, Fujitsu a AT & T. Mobilná technológia ATM je zameraná na poskytovanie vysokorýchlostnej multimediálnej komunikačnej technológie schopnej poskytovať širokopásmovú mobilnú komunikáciu s výnimkou sietí GSM a WLAN.

    Súvisiace publikácie