Etherneti neljandik: vana kiirus, uued vÔimalused

Etherneti neljandik: vana kiirus, uued vÔimalused
Sel aasta 5. veebruaril kiideti heaks uus standard 10-megabitise Etherneti jaoks. Jah, te lugesite Ă”igesti: kĂŒmme megabitti sekundis.

Milleks on 21. sajandil vajalik nii "vĂ€ike" kiirus? Selleks, et asendada tohutu segadus, mis peidus on nimetuse "vĂ€liskandur" all — Profibus, Modbus, CC-Link, CAN, FlexRay, HART jne. Need on liiga palju, nad ei ole ĂŒhilduvad ja suhteliselt keerulised seadistamiseks. TĂ”eliselt tahaks lihtsalt kaabli lĂŒlitisse pista ja kĂ”ik. Nagu tavalise Ethernetiga.

Ja peagi see on vĂ”imalik! Tutvuge: "802.3cg-2019 — IEEE Standard for Ethernet — Amendment 5: Physical Layer Specifications and Management Parameters for 10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors."

Miks on see uus Ethernet huvitav? Esiteks — ta töötab ĂŒhe pööratud paari kaudu, mitte nelja kaudu. SeetĂ”ttu on tal vĂ€hem liideseid ja Ă”hemad kaablid. Ja saab kasutada juba paigaldatud pöördpaari, mis viib anduriteni ja teostamisvĂ”imeteni.

V vĂ”ite vaielda, et Ethernet töötab kuni 100 meetrit, kuid andurid asuvad palju kaugemal. TĂ”epoolest, see oli varem probleem. Kuid 802.3cg töötab kuni 1 km kaugusel! Ühe paari kaudu! Pole paha?

Tegelikult on veelgi parem: selle sama paari kaudu saab edastada ka toite. Alustame sellega.

IEEE 802.3bu andmestruktuuride toite edastamine (PoDL)

Ma arvan, et paljud teist on kuulnud PoE-st (Power over Ethernet) ning teavad, et toite edastamiseks on vajalikud kaks juhtme paari. Toite sisend/vĂ€ljund on iga paari transformeerijate keskmistes punktides. Ühe paari abil seda teha ei Ă”nnestu. SeetĂ”ttu tuli leida teine lahendus. Kuidas tĂ€pselt – on nĂ€idatud alloleval joonisel. NĂ€iteks on lisatud ka klassikaline PoE.

Etherneti neljandik: vana kiirus, uued vÔimalused

Siin:
PSE – toiteallika seadmed
PD – toidetav seade (seade kaugemas otsas, mis tarbib elektrit)

Alguses oli 802.3bu-l 10 toiteklass:

Etherneti neljandik: vana kiirus, uued vÔimalused

Allpool on mÀrgitud kolm tingimuslikku pingeklassi: 12, 24 ja 48V.

MĂ€rgistused:
Vpse — toitepinged, V
Vpd min — minimaalne pinged PD-l, V
I max — maksimaalne vool joonel, A
Ppd max — maksimaalne PD poolt tarbitav vĂ”imsus, W

Protokolliga 802.3cg lisandus veel 6 klassi:

Etherneti neljandik: vana kiirus, uued vÔimalused

Muidugi, sellise mitmekesisuse tĂ”ttu peavad PSE ja PD enne tĂ€ieliku pingega toite andmist nĂ”uetekohaseltĂ©die klassi kokku leppima. Seda teostatakse SCCP (Serial Communications Classification Protocol) abil. See on madala kiirusel töötav protokoll (333 bitti/s), mis pĂ”hineb 1-Wire sĂŒsteemil. See toimib ainult siis, kui toitejuhtmes ei toimi pĂ”hivool (sh unereĆŸiimis).

Toite andmise protsess on joonisel kujutatud:

  • antoit muudetakse 10mA ja kontrollitakse stabilizatori olemasolu 4V juures
  • toiteklasside kooskĂ”lastamine toimub
  • pĂ”hivoolu jagamine
  • kui tarbimine langeb alla 10mA – lĂŒlitub sisse unereĆŸiim (3.3V standby toite andmine)
  • kui tarbimine ĂŒletab 1mA – toimub unereĆŸiimist vĂ€ljumine

Etherneti neljandik: vana kiirus, uued vÔimalused

Toite klasside kooskĂ”lastamist ei ole vaja teostada, kui see on eelnevalt teada. Sellist varianti nimetatakse kiir kĂ€ivitamise reĆŸiimiks. Seda kasutatakse nĂ€iteks autodes, kuna seal ei ole vaja muuta ĂŒhendatud seadmete konfiguratsiooni.

UnereĆŸiimi sisenemise algatamine on vĂ”imalik nii PSE kui ka PD poolt.

Liigume edasi andmeedastuse kirjeldusse. Seal on samuti huvitav: standardis on mÀÀratletud kaks tööreĆŸiimi – pika vahemaa ja lĂŒhikeste vaheaegade jaoks.

10BASE-T1L

See on variant pika vahemaa (long reach) jaoks. Peamised omadused on jÀrgmised:

  • töös kaugus – kuni 1 km
  • juhtmed 18AWG (0,8 mmÂČ)
  • kuni 10 vahepealset ĂŒhendust (ja kaks lĂ”ppu)
  • punkt-punkt tööreĆŸiim
  • tĂ€isdĂŒpleks
  • sĂŒmboli kiirus 7,5 Mbaud
  • moodulatsioon PAM-3, kodeerimine 4B3T
  • signaal amplituudiga 1V (1Vpp) vĂ”i 2,4V
  • toetab Energy Efficient Ethernet (“quiet/refresh” EEE)

On ilmne, et see variant on mĂ”eldud tööstuslikuks kasutamiseks, juurdepÀÀsukontrolli sĂŒsteemide, hoonete automatiseerimise, liftide jaoks. Katusel asuvate chillide, kliimaseadmete, ventilaatoreid juhtimiseks. VĂ”i tehnilistes ruumides asuvate soojuspumpade ja katelde jaoks. See tĂ€hendab rohkelt erinevaid rakendusi, mis ei ole seotud pelgalt tööstusega. RÀÀkimata asjade internetist (IoT).

Oluline on mĂ€rkida, et 10BASE-T1 on vaid ĂŒks Single Pair Ethernet (SPE) standarditest. On olemas ka 100BASE-T1 (802.3bw) ja 1000BASE-T1 (802.3bp). TĂ”si, need on vĂ€lja töötatud autotööstuse rakenduste jaoks, mistĂ”ttu nende vahemaa jÀÀb 15 (UTP) vĂ”i 40 meetrini (STP). Siiski on plaanides ka kaugsĂ”iduks ette nĂ€htud 100BASE-T1L. Nii et tulevikus lisatakse automaatne kiirusreguleerimine.

Aga praegu ei kasutata kiirusreguleerimist – on lubatud „kiire algus“ liidese jaoks: alla 100 ms toite sisselĂŒlitamisest andmevahetuse alguseni.

Teine vĂ”imalus (valikuline) on suurendada edastuse amplituudi 1-lt 2,4 V-le, et parandada signaali / mĂŒra suhet, vĂ€hendada vigade arvu ning tuvastada tööstuslikke hĂ€ireid.

Ja muidugi, EEE. See on elektri sÀÀstmise meetod, lĂŒlitades vĂ€lja saatja, kui andmeid pole edastamiseks. Diagrammil on nĂ€idatud, kuidas see vĂ€lja nĂ€eb:
Etherneti neljandik: vana kiirus, uued vÔimalused

Andmeid pole – saadame teate „ma lĂ€ksin magama“ ja lĂŒlitume vĂ€lja. Aeg-ajalt Ă€rkame ja saadame teate „ma olen veel siin“. Kui andmed ilmuvad, antakse teisele poolele hoiatuseks „ma Ă€rkan ĂŒles“ ja edastus algab. See tĂ€hendab, et pidevalt töötavad ainult vastuvĂ”tjad.

Vaatame nĂŒĂŒd, mida on vĂ€lja mĂ”eldud teise standardi variandi kohta.

10BASE-T1S

Viimase tĂ€he jĂ€rgi on juba selge, et see on lĂŒhikese vahemaa (short reach) protokoll. Aga miks see vajalik on, kui lĂŒhikeste vahemaade jaoks töötab ka T1L? Loe omadusi:

  • toimimisulatus kuni 15m punkti-punkti reĆŸiimis
  • tĂ€isdupleks vĂ”i pooldupleks
  • juhtmed 24-26AWG (0.2-0.13mmÂČ)
  • sĂŒmboli kiirus 12.5Mb/s
  • DME, kodeerimine 4B5B
  • signaal amplituudiga 1V (1Vpp)
  • kuni 4 vaheĂŒhendust (ja kaks lĂ”ppĂŒhendust)
  • EEE toetust pole

Tundub, et pole midagi erilist. Aga milleks see siis vajalik on? Siin on pÔhjused:

  • toimimisulatus kuni 25m mitme punktiga reĆŸiimis (kuni 8 sĂ”lme)

Ja selleks:

  • töömood PLCA RS (PHY-Level Collision Avoidance Reconciliation Sublayer) konfliktide vĂ€ltimisega

See on juba palju huvitavam, eks? Kuna see aitab oluliselt vĂ€hendada juhtmete arvu juhtimiskappid, masinates, robotites, autodes. Ja juba on tehtud ettepanek seda kasutada I2C asendajana serverites, lĂŒlitites ja muudes elektroonikaseadmetes.

Etherneti neljandik: vana kiirus, uued vÔimalused

Kuid multipoint-reĆŸiimil on oma puudused. Peamine neist on jagatud andmeedastus keskkond. Loomulikult lahendatakse kokkupĂ”rked CSMA/CD abil. Kuid pole teada, milline on viivitus. Ja mĂ”nede rakenduste jaoks on see kriitiline. SeetĂ”ttu on uus standard lisanud multipointi jaoks spetsiaalse PLCA RS reĆŸiimi (vt jĂ€rgmist jaotist).

Teine puudus on see, et multipoint-reĆŸiimis ei tööta PoDL. See tĂ€hendab, et toide tuleb anda eraldi kaabli kaudu vĂ”i leida kohapealt.

Kuid punkt-punkt reĆŸiimis töötab PoDL ka T1S-l.

PLCA RS

See reĆŸiim töötab jĂ€rgmiselt:

  • sĂ”lmed jagavad omavahel identifikaatoreid, sĂ”lm ID=0 muutub koordineerijaks
  • koordineerija saadab vĂ”rku BEACON signaali, mis tĂ€histab uue edastustsĂŒkli algust ja edastab oma andmepaketi
  • pĂ€rast andmepaketi edastamist liikub edastusjĂ€rjekord jĂ€rgmisele sĂ”lmele
  • kui 20 bitti edastamiseks vajalikus ajas ei alustanud sĂ”lm edastamist, liigub jĂ€rjekord jĂ€rgmisele sĂ”lmele
  • kui kĂ”ik sĂ”lmed on andmed edastanud (vĂ”i jĂ€tnud oma jĂ€rjekorra vahele), alustab koordineerija uut tsĂŒklit

Üldiselt sarnaneb see TDMA-le. Kuid omadusega, et sĂ”lme ei kasuta oma ajaraami, kui tal pole midagi edastada. Ja raami suurus ei ole rangelt mÀÀratud, kuna see sĂ”ltub sĂ”lme edastatavast andmepaketi suurusest. KĂ”ik see töötab standardsete Ethernet 802.3 raamide peal (PLCA RS ei ole kohustuslik, seega peab toimuma ĂŒhilduvus).

PLCA kasutamise tulemused on allpool graafikutes. Esimene – viivitus sĂ”ltuvalt koormusest, teine – ribalaius sĂ”ltuvalt edastavate sĂ”lmede arvust. On selgelt nĂ€ha, et viivitus on muutunud palju ennustatumaks. Ja halvemal juhul on see kaks korda vĂ€iksem kui halvemal juhul CSMA/CD puhul:

Etherneti neljandik: vana kiirus, uued vÔimalused

Ja kanali ribalaius on PLCA korral kÔrgem, kuna seda ei kulutata kollisioonide lahendamisele:

Etherneti neljandik: vana kiirus, uued vÔimalused

Pistikud

Esialgu valiti kuue erineva tootja pakutud pistiku variandi hulgast. LÔppkokkuvÔttes peatusime nende kahe variandi peal:

Etherneti neljandik: vana kiirus, uued vÔimalused

Tavatingimuste jaoks valiti CommScope'i LC pistik IEC 63171-1.

Etherneti neljandik: vana kiirus, uued vÔimalused

Raskete töötingimuste jaoks valiti HARTINGi IEC 63171-6 (endine 61076-3-125) pistikute perede kogum. Need pistikud on kaitstud IP20 kuni IP67 klasside vastu.

Etherneti neljandik: vana kiirus, uued vÔimalused

Muidugi vÔivad pistikud ja kaablid olla nii UTP kui ka STP.

Muud

Tavalist neljapaari Etherneti kaablit saab kasutada, kasutades iga paari eraldi SPE kanali jaoks. Et mitte vedada nelja eraldi kaablit kuhugi kaugele. VĂ”i kasutada ĂŒhte paarikaablit, mille lĂ”pus on ĂŒhemassis Etherneti lĂŒliti.

Seda lĂŒlitit saab otse ettevĂ”tte kohaliku vĂ”rku ĂŒhendada, kui seal on juba kaugele viidud kiudoptiline vĂ”rguĂŒhendus. Ühendada sinna andurid ja jĂ€lgida nende nĂ€itudeid siin samas. Otse vĂ”rgu kaudu. Ilma liidese muundurite ja vĂ€ravate vajaduseta.

Ja need ei pea tingimata olema andurid. Need vÔivad olla ka kaamerad, fonolukud vÔi "targad" lambid. MÔne ventiili mootori vÔi turvavÀravate mehhanismid.

Nii et huvitavad perspektiivid avanevad. TÔenÀoliselt SPE ei asenda kÔiki vÀli-busse. Kuid see vÔtab kindlasti neist mÀrkimisvÀÀrse osa. Eriti autodes.

PS Ma ei leidnud standardi teksti avalikus juurdepÀÀsus. Ülaltoodud teave on kogutud erinevatest esitlustest ja internetis kergesti kĂ€ttesaadavatest materjalidest. Seega vĂ”ivad selles olla ebatĂ€psused.

Allikas: habr.com

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster