Autóipari beágyazott rendszerek. FlexRay
|
|
- Róbert Bognár
- 6 évvel ezelőtt
- Látták:
Átírás
1 Autóipari beágyazott rendszerek FlexRay 1
2 Történet A FlexRay konzorcium fejlesztette Freescale, Bosch, NXP, BMW, VW, Daimler, GM Ma már ISO szabvány Főbb igények A CAN és LIN protokolloknál nagyobb sávszélesség Determinisztikus időzítés Hibatűrő felépítés Idővezérelt és eseményvezérelt kommunikáció 2
3 Hálózati topológia Egy busz egy vagy két csatornából áll (A és B). A két csatornán egy időben ugyanaz (hibatűrés) vagy más (sávszélesség) üzenet továbbítódik. Mindkét csatorna egy érpárat használ 3
4 Hálózati topológia A legegyszerűbb topológia a passzív busz, melyben a csomópontok csak kábellel vannak összekötve. 4
5 Hálózati topológia A csomópontok vagy mindkét, vagy csak egyik csatornára csatlakoznak 5
6 Hálózati topológia Az aktív csillag topológia csatornánként egy aktív ismétlőt tartalmaz (star coupler) 6
7 Hálózati topológia Előnye, hogy a csomópontok külön szegmensen vannak, így robosztusabb hálózat hozható létre 7
8 Hálózati topológia A kaszkád csillag topológiában csatornánként két ismétlő található. Ezek össze vannak kötve egymással. A protokoll ennél több ismétlőt nem enged meg a késleltetés miatt. 8
9 Csomópont felépítése 9
10 Csomópont felépítése A host a vezérlőegység processzora 10
11 Csomópont felépítése A kommunikációs vezérlő valósítja meg a FlexRay protokollt. Fenntartja a hálózati kapcsolatot, adatokat küld és fogad. 11
12 Csomópont felépítése A host egy interfészen keresztül vezérli a kommunikációs vezérlőt, illetve lekérdezi a fogadott kereteket és beállítja a küldendőeket. 12
13 Csomópont felépítése A fizikai buszhoz való illesztést buszmeghajtók (csatornánként egy) végzik. Ezek egyszerű szintillesztő áramkörök. 13
14 Csomópont felépítése A kommunikáció (bitfolyam) két irányban a vezérlőből a meghajtó felé folyik. A host képes vezérelni a meghajtókat (kikapcsolás, alvó állapot, stb.) 14
15 Csomópont felépítése Néhány buszmeghajtó rendelkezik alvó üzemmóddal. Ennek során képes lekapcsolni az ECU áramellátását, és egy speciális ébresztő keret fogadásakor visszakapcsolni azt. 15
16 FlexRay Kommunikáció Periodikus kommunikációs minta TDMA (Time Division Multiple Access) kör Statikus szegmens Determinisztikus, időalapú közeghozzáférés Dinamikus szegmens Dinamikus, prioritás alapú közeghozzáférés Szimbólum ablak Egyetlen speciális teszt szimbólum átvitelére szolgál Nem használják széles körben Üresjárati idő (Network Idle Time) Nincs kommunikáció Belső feldolgozás, órakorrekció 64 körönként ismétlődik a minta 16
17 Statikus szegmens 17
18 Statikus szegmens A statikus szegmens a TDMA kör elején kezdődik. Minkét csatorna slot számlálója 1-ről indul 18
19 Statikus szegmens A statikus szegmens meghatározott számú slot-ot tartalmaz (tervezési idejű paraméter) 19
20 Statikus szegmens Minden statikus slot azonos hosszúságú (időben) Minden slotban egy keret küldhető, és minden keret azonos hosszúságú 20
21 Statikus szegmens A két csatorna slot számlálója szinkronban van a teljes szegmens alatt 21
22 Statikus szegmens Egy szlotban egyetlen vezérlő adhat. Egy keretet küld egy vagy két csatornán. Ha a hibatűrés fontos, két csatornás küldésre van szükség. 22
23 Statikus szegmens Ha csak egyik csatornán küldünk, a másikon nincs forgalom, ezt másik küldő sem használhatja 23
24 Statikus szegmens Ha az előre definiált küldő nem küld egy slotban, akkor az üresen marad. Ha csak az alkalmazása nem frissíti az adatokat, a vezérlő üres (null) keretet küld. 24
25 Dinamikus szegmens 25
26 Dinamikus szegmens A dinamikus szegmens a statikus után kezdődik. Meghatározott számú miniszlotból áll. Küldeni csak az első platesttx minislotban lehet 26
27 Dinamikus szegmens A slot számlálók a statikus slotok száma + 1 értékről indulnak A két csatorna számlálója itt már külön jár 27
28 Dinamikus szegmens Ha egy minislotban nem kezdődik küldés, az rövid lesz (előre meghatározott hossz). Minden csomópont detektálja, hogy nincs adás, és lépteti a saját számlálóját. 28
29 Dinamikus szegmens Ha egy minislotban keretet küldenek, az meghosszabbodik. A keret elküldése után lép csak a slot számláló. Ebben a szegmensben a keretek tetszőleges hosszúak lehetnek. 29
30 Dinamikus szegmens Az, hogy a slot számláló mekkora értéket ér el a szegmens végéig, függ az átküldött keretek számától és hosszától. 30
31 Dinamikus szegmens Ha nagy a forgalom a nagyobb számú slotok kimaradnak, így az ide allokált üzeneteket nem lehet elküldeni. Az üzenet slot száma így prioritás is egyben. 31
32 Üzenet ütemezés Keret adatai Slot szám melyik slotban kell elküldeni Alapciklus szám melyik TDMA körben kívánjuk elküldeni Ismétlés hány körönként kell ismételni Hossz csak dinamikus szegmens esetén Csatorna mely csatornákon kívánjuk elküldeni Statikus szegmensbeli keretek Garantáltan elküldésre kerülnek A protokoll indítására (startup) és idő szinkronizációra (sync) is használhatóak Az adathossz előre meghatározott Dinamikus szegmensbeli keretek Adathossz egyedileg állítható Csak egy csatornán küldhetőek 32
33 Keretformátum 33
34 Keretformátum Fenntartott bit Későbbi protokoll bővítésekhez. Értéke mindig 0. 34
35 Keretformátum Payload preamble Indicator Azt jelzi (1), hogy az adattartalom első két byte-ja speciális. Statikus szegmens esetén a network management vectort, dinamikus esetén egy kiegészítő üzenet azonosítót tartalmaz. 35
36 Keretformátum Null frame indicator Azt jelzi, hogy a keret adatrésze üres. Ennek oka általában az, hogy a küldő alkalmazás nem frissítette az adatokat. Csak statikus keretek esetén lehetséges. 36
37 Keretformátum Sync frame indicator Azt jelzi, hogy ezt a keretet fel lehet használni az órakorrekciós értékek számításához. 37
38 Keretformátum Startup frame indicator Azt jelzi, hogy ezt a keretet fel lehet használni a hálózati kommunikáció elindításához. 38
39 Keretformátum Keret azonosító Azonosítja azt a slot-ot, amiben a keretet el kell küldeni ( ) 39
40 Keretformátum Az adatrész hossza félszóban (2 byte). Értéke (0 127), azaz maximum 254 byte-os kereteket küldhetünk 40
41 Keretformátum Fejléc CRC. A pirossal jelölt mezőket védő hibadetektáló kód. 41
42 Keretformátum A küldő ciklus számlálójának értéke 42
43 Keretformátum Hasznos adatok 43
44 Keretformátum Üzenet CRC. Az adattartalmat védi 44
45 Kommunikációs koordináció A kommunikációhoz óra szinkronizáció szükséges Ciklusok szimultán kezdése Slotok egyeztetése Az óra szinkronizációhoz a csomópontoknak fel kell ébredni Koordinált ébresztésre van szükség Minden művelet hibatűrő kell,hogy legyen Egy hibás csomópont nem okozhat hibás állapotot rendszerszinten Kommunikáció blokkolása Óraszinkron elrontása A protokoll részletesen definiálja az ébresztés és szinkronizáció menetét Több gyártó kommunikációs vezérlői is együttműködhetnek 45
46 Ébresztés Az egyik csomóponton helyi ébresztő esemény történik 46
47 Ébresztés Az alkalmazás felkonfigurálja a vezérlőt 47
48 Ébresztés A kontroller elindítja az A csatorna ébresztését 48
49 Ébresztés Először belehallgat a csatorna forgalmába. Ha nincs forgalom, az aktív ébresztési szakasz kezdődik 49
50 Ébresztés A csomópont az egyik csatornán kiküldi az ébresztő mintát 50
51 Ébresztés A másik csomópont érzékeli az ébresztést az A csatornán, és indítja a B-n Erre azért van szükség, hogy egy hibás csomópont ne tudja ébresztő mintákkal elárasztani mindkét csatornát. 51
52 Ébresztés A harmadik csomópont is érzékeli az ébresztést a B csatornán, és elkezdi az inicializálást 52
53 Kommunikáció indítása 53
54 Kommunikáció indítása Az indítás azzal kezdődik, hogy a hidegindító csomópont belehallgat a kommunikációba. Ha a buszon nincs aktivitás, átlép ütközés feloldó állapotba, és egy speciális CAS (Collision Avoidance Symbol) szimbólumot küld 54
55 Kommunikáció indítása Az indítás azzal kezdődik, hogy a hidegindító csomópont belehallgat a kommunikációba. Ha a buszon nincs aktivitás, átlép ütközés feloldó állapotba, és egy speciális CAS (Collision Avoidance Symbol) szimbólumot küld 55
56 Kommunikáció indítása Ha nem észlelt ütközést, a 0. ciklustól elindítja a kommunikációt. Először csak a saját indító (startup) keretét küldi 56
57 Kommunikáció indítása Ha egymás után 4 ciklusban érzékel startup kereteket, a másik hidegindító csomópont is csatlakozik az indítási kísérlethez 57
58 Kommunikáció indítása Négy olyan ciklus után, ahol megvan a hidegindító keretek minimális száma, a többi csomópont is elindítja a kommunikációt 58
59 Kommunikáció indítása Végül minden csomópont normál aktív módba kerül, azaz a normál kommunikációs állapotba. 59
60 Kommunikáció indítása Az indítás mindig véges időben befejeződik Ha a csomópont CAS-t érzékel indulás közben, átvált néma módba Ha a csomópont más keretet érzékel indítás közben, átvált néma módba Végül mindig csak egy vezető hidegindító marad, így a hálózat elindul Ha egy passzív hidegindító csomópont kommunikációt érzékel Megpróbál bekapcsolódni Megvár egy pár (két egymás utáni kör) indító keretet Ezek segítségével ofszet és ráta korrekciót végez az óráján Ha a korrekció sikeres, és a keretek továbbra is érkeznek, elindítja a saját indító kereteinek küldését A nem hidegindító csomópontok két, egymással szinkronban levő hidegindítóra várnak Az ajánlott hidegindító szám 3, így egy hibás csomópont esetén is el tud indulni a hálózat Ez az eljárás nem csak induláskor, de integráció (új csomópont hozzáadása a működő hálózathoz) esetén is érvényes 60
61 FlexRay órakezelés Időzítési hierarchia 61
62 FlexRay órakezelés Időzítési hierarchia Microtick szint a helyi óra ütését számolja. Kontroller specifikus hosszúságú. 62
63 FlexRay órakezelés Időzítési hierarchia Macrotick szint a globális időt szimbolizálja, tehát minden csomóponton (közel) szinkronban jár. Minden ciklus elején 0-ról indul. 63
64 FlexRay órakezelés Időzítési hierarchia Ciklus szint A ciklusok előre meghatározott számú macrotick-ből állnak, és nagyobb időtartamok egyedi jelölését teszik lehetővé 64
65 Óraszinkronizálás 65
66 Óraszinkronizálás Szinkron keretek időbélyegének mintavételezése, óra eltérés rögzítése 66
67 Óraszinkronizálás Ofszet korrekció számítása 67
68 Óraszinkronizálás Ofszet korrekció alkalmazása (csak páratlan ciklus végén a NIT alatt) 68
69 Óraszinkronizálás Ráta korrekció számítása (páratlan ciklusban) 69
70 Óraszinkronizálás Ráta korrekció alkalmazása (a két következő ciklusra a microtick/ macrotick arány módosítása 70
71 Óraszinkronizálás Ofszet korrekció számítása A szinkron keret időbélyegének eltérése a referenciától Külső korrekciós érték is figyelembe vehető Külső óraszinkronizálás! Ráta korrekció számítása Két azonos körben mért eltérésből számítja Minden korrekciót minden szinkron keretre kiszámít Hibatűrő átlagot számol A legkisebb és legnagyobb értéket eldobja A többi értéket átlagolja Ezt a kommunikációs vezérlő hardvere végzi Nincs szükség szoftver támogatásra A lehető legpontosabb szinkronizálás érhető el 71
72 FlexRay szoftver szemszögből A kommunikációs vezérlő üzenet puffereket használ (message buffer) A küldendő üzenetek, és A fogadott üzenetek tárolására Legtöbbször ez memóriába ágyazottan található A mikrokontroller fő RAM memóriájában Akár több 10kB is lehet A pufferek osztott erőforrások A vezérlő írja/olvassa Az alkalmazás is írja/olvassa az adatokhoz való hozzáféréskor Szinkron módon kell hozzáférni Ha egyszerre férnénk hozzá, inkonzisztens adatokat kapnánk Megoldás A hálózati idő figyelése Ha egy keret küldése/fogadása nemsokára következik, azt nem frissítjük 72
73 FlexRay szoftver szemszögből Joblist Feladat lista Leírja, hogy adott FlexRay idő (ciklus + macrotick) esetén milyen műveleteket kell végezni Pl. üzenet fogadása, küldendő üzenet frissítése, puffer átkonfigurálása másik üzenet kezelésére, stb. A joblist végrehajtását a FlexRay kontroller időzítő megszakítása indítja Előre meghatározott időpontban A hálózathoz szinkronizálva Így elkerülhető a konkurens hozzáférés A FlexRay órához szinkronizálhatjuk a feldolgozó taszkokat is A lehető legrövidebb késleltetés érhető el 73
74 Autóipari hálózatok felhasználása 74
75 Átviteli protokollok Az autóipari protokollok kis méretű üzenetek átvitelét támogatják byte Néhány felhasználási mód nagy mennyiségű adat mozgatását igényli Szoftver frissítés Diagnosztika Átviteli (transport) protokollok Felsőbb szintű protokoll Virtuális kapcsolatot hoz létre Nagy mennyiségű adat átvitelét vezérli Darabolás-összeállítás Folyam vezérlés Minden protokollhoz van LIN (a szabvány része) CAN (ISO szabvány) FlexRay (ISO szabvány, AutoSAR szabvány) 75
76 Fejlesztő eszközök Hálózati interfészek Fejlesztő PC illesztése terepbuszhoz USB, Ethernet, Hálózat analizátor PC szoftver A kommunikáció megfigyelésére Esetleg befolyásolására Speciális eszközök Hibainjektálás Hálózati hibák előidézése A robosztusság vizsgálatára HW/SW eszköz Remaining bus simulation (RBS) Egy ECU tesztelésére A hálózat többi részét szimulálja 76
Járműfedélzeti rendszerek II. 8. előadás Dr. Bécsi Tamás
Járműfedélzeti rendszerek II. 8. előadás Dr. Bécsi Tamás A FlexRay hálózat Kifejlesztésének célja: alacsony költségen, nagy megbízhatóságú, nagy teljesítményű adatátvitel járműipari környezetben. A specifikációt
Autóipari beágyazott rendszerek. Local Interconnection Network
Autóipari beágyazott rendszerek Local Interconnection Network 1 Áttekintés Motiváció Kis sebességigényű alkalmazások A CAN drága Kvarc oszcillátort igényel Speciális perifériát igényel Két vezetéket igényel
Autóipari hálózatok. A kommunikáció alapjai. Alapfogalmak. Kommunikációs minták
Autóipari hálózatok A gépjárművek fedélzeti rendszereiben a vezérlőegységek megjelenésével felmerült az igény ezek összekötésére valamely kommunikációs hálózatok segítségével. Az elmúlt évtizedekben több
Autóipari beágyazott rendszerek. A kommunikáció alapjai
Autóipari beágyazott rendszerek A kommunikáció alapjai 1 Alapfogalmak Hálózati kommunikáció Vezérlőegységek közötti információ továbbítás Csomópontok Kommunikációs csatornákon keresztül Terepbuszok (cluster)
Programozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2.
KOMMUNIKÁCIÓS HÁLÓZATOK 2. CAN busz - Autóipari alkalmazásokhoz fejlesztették a 80-as években - Elsőként a BOSCH vállalat fejlesztette - 1993-ban szabvány (ISO 11898: 1993) - Később fokozatosan az iparban
Járműinformatika Multimédiás buszrendszerek (MOST, D2B és Bluetooth) 4. Óra
Járműinformatika Multimédiás buszrendszerek (MOST, D2B és Bluetooth) 4. Óra Multimédiás adatok továbbítása és annak céljai Mozgókép és hang átvitele Szórakoztató elektronika Biztonsági funkciókat megvalósító
Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat
Megoldás Feladat 1. Statikus teszt Specifikáció felülvizsgálat A feladatban szereplő specifikáció eredeti, angol nyelvű változata egy létező eszköz leírása. Nem állítjuk, hogy az eredeti dokumentum jól
Autóipari beágyazott rendszerek. Integrált és szétcsatolt rendszerek
Autóipari beágyazott rendszerek Integrált és szétcsatolt rendszerek 1 Integrált és szétcsatolt rendszerek Szétcsatolt rendszer 1:1 hozzárendelés ECUk és funkciók között Minden funkció külön egységen van
I+K technológiák. Beágyazott rendszerek 3. előadás Dr. Aradi Szilárd
I+K technológiák Beágyazott rendszerek 3. előadás Dr. Aradi Szilárd LIN (Local Interconnect Network) kommunikációs hálózat 1980-as években jelentek meg az UART alapú soros megoldások a gépjárművekben,
Autóipari beágyazott rendszerek. Komponens és rendszer integráció
Autóipari beágyazott rendszerek és rendszer integráció 1 Magas szintű fejlesztési folyamat SW architektúra modellezés Modell (VFB) Magas szintű modellezés komponensek portok interfészek adattípusok meghatározása
Számítógépes Hálózatok. 5. gyakorlat
Számítógépes Hálózatok 5. gyakorlat Feladat 0 Számolja ki a CRC kontrollösszeget az 11011011001101000111 üzenetre, ha a generátor polinom x 4 +x 3 +x+1! Mi lesz a 4 bites kontrollösszeg? A fenti üzenet
Adatkapcsolati réteg 1
Adatkapcsolati réteg 1 Főbb feladatok Jól definiált szolgáltatási interfész biztosítása a hálózati rétegnek Az átviteli hibák kezelése Az adatforgalom szabályozása, hogy a lassú vevőket ne árasszák el
Járműinformatika. 2. Óra. Kőrös Péter
Járműinformatika 2. Óra Kőrös Péter korosp@sze.hu http://rs1.sze.hu/~korosp/ LIN- és más szub-busz rendszerek (K- és L-line, KWP 2000) LIN (Local Interconnect Network) Konzorciumi fejlesztés Komfort- és
Hálózati Architektúrák és Protokollok GI BSc. 3. laborgyakorlat
Hálózati Architektúrák és Protokollok GI BSc. 3. laborgyakorlat Erdős András (demonstrátor) Debreceni Egyetem - Informatikai Kar Informatikai Rendszerek és Hálózatok Tanszék 2016 9/20/2016 9:41 PM 1 Adatkapcsolati
A Component-Base Architechture for Power-Efficient Media Access Control in Wireless Sensor Networks
A Component-Base Architechture for Power-Efficient Media Access Control in Wireless Sensor Networks MAC=Media Access Control, Közeghozzáférés vezérlés Lényegében azt irányítja, melyik mote mikor adjon,
Számítógépes Hálózatok. 4. gyakorlat
Számítógépes Hálózatok 4. gyakorlat Feladat 0 Számolja ki a CRC kontrollösszeget az 11011011001101000111 üzenetre, ha a generátor polinom x 4 +x 3 +x+1! Mi lesz a 4 bites kontrollösszeg? A fenti üzenet
Járműfedélzeti rendszerek II. 6. előadás Dr. Bécsi Tamás
Járműfedélzeti rendszerek II. 6. előadás Dr. Bécsi Tamás A CAN hálózat Az első szabványos autóipari kommunikációs hálózat Bosch fejlesztés, 1986 SAE (Society of Automotive Engineers) congress 1991 CAN
The Flooding Time Synchronization Protocol
The Flooding Time Synchronization Protocol Célok: FTSP Alacsony sávszélesség overhead Node és kapcsolati hibák kiküszöbölése Periodikus flooding (sync message) Implicit dinamikus topológia frissítés MAC-layer
Járműfedélzeti kommunikáció. Dr. Aradi Szilárd
Járműfedélzeti kommunikáció Dr. Aradi Szilárd LIN (Local Interconnect Network) kommunikációs hálózat 1980-as években jelentek meg az UART alapú soros megoldások a gépjárművekben, Gyors elterjedés < alacsony
Autóipari vezérlőegységek aktív környezetállósági tesztelésének módszerei
Autóipari vezérlőegységek aktív környezetállósági tesztelésének módszerei Aradi Szilárd PhD témavezető: Dr. Gyenes Károly Közlekedés és járműirányítás workshop BME 2011 ISBN 978-963-420-975-1 Bevezetés
Járműfedélzeti rendszerek II. 6. előadás Dr. Aradi Szilárd
Járműfedélzeti rendszerek II. 6. előadás Dr. Aradi Szilárd LIN (Local Interconnect Network) kommunikációs hálózat 1980-as években jelentek meg az UART alapú soros megoldások a gépjárművekben, Gyors elterjedés
Fine-Grained Network Time Synchronization using Reference Broadcast
Fine-Grained Network Time Synchronization using Reference Broadcast Ofszet Az indítás óta eltelt idıt mérik Az ofszet változása: skew Az órák sebességének különbsége Oka: Az óra az oszcillátor pontatlanságát
Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak
Hálózatok Alapismeretek A hálózatok célja, építőelemei, alapfogalmak A hálózatok célja A korai időkben terminálokat akartak használni a szabad gépidők lekötésére, erre jó lehetőség volt a megbízható és
Párhuzamos programozási platformok
Párhuzamos programozási platformok Parallel számítógép részei Hardver Több processzor Több memória Kapcsolatot biztosító hálózat Rendszer szoftver Párhuzamos operációs rendszer Konkurenciát biztosító programozási
Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. A hálókártya képe
Tartalom Az adatkapcsolati réteg, Ethernet, ARP Adatkapcsolati réteg A hálózati kártya (NIC-card) Ethernet ARP Az ARP protokoll Az ARP protokoll által beírt adatok Az ARP parancs Az ARP folyamat alhálózaton
Kameleon Light Bootloader használati útmutató
Kameleon Light Bootloader használati útmutató 2017. Verzió 1.0 1 Tartalom jegyzék 2 1. Bootloader bevezető: A Kameleon System-hez egy összetett bootloader tartozik, amely lehetővé teszi, hogy a termékcsalád
A CAN hálózat alapjai
A CAN hálózat alapjai 2009.10.24 1 Bevezető A CAN (Controller Area Network) egy nagybiztonságú soros kommunikációs protokoll, adatok valósidejű átvitelének hatékony támogatására. A protokoll kifejlesztésekor
Bokor Péter. DECOS Nemzeti Nap október 15. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
Beépített diagnosztika Bokor Péter Tartalom 1. Elosztott diagnosztika: a feladat 2. A diagnosztika kihívása 3. A tagság mint diagnosztika 4. A DECOS diagnosztikai szolgáltatások 5. Kapcsolódó feladatok:
Bevezetés a párhuzamos programozási koncepciókba
Bevezetés a párhuzamos programozási koncepciókba Kacsuk Péter és Dózsa Gábor MTA SZTAKI Párhuzamos és Elosztott Rendszerek Laboratórium E-mail: kacsuk@sztaki.hu Web: www.lpds.sztaki.hu Programozási modellek
TELE-OPERATOR UTS v.14 Field IPTV műszer. Adatlap
TELE-OPERATOR UTS v.14 Field IPTV műszer Adatlap COMPU-CONSULT Kft. 2009. augusztus 3. Dokumentáció Tárgy: TELE-OPERATOR UTS v.14 Field IPTV műszer Adatlap (6. kiadás) Kiadta: CONSULT-CONSULT Kft. Dátum:
Energiahatékony mobilitás biztosítása időosztás-alapú vezeték nélküli hálózatokban
Energiahatékony mobilitás biztosítása időosztás-alapú vezeték nélküli hálózatokban Zachár Gergely Rendszer- és Számítástudományi Tanszék Pannon Egyetem Veszprém zachar@dcs.uni-pannon.hu Simon Gyula Rendszer-
Számítógépes Hálózatok 2010
Számítógépes Hálózatok 2010 5. Adatkapcsolati réteg MAC, Statikus multiplexálás, (slotted) Aloha, CSMA 1 Mediumhozzáférés (Medium Access Control -- MAC) alréteg az adatkapcsolati rétegben Statikus multiplexálás
I+K technológiák. Buszrendszerek Dr. Aradi Szilárd
I+K technológiák Buszrendszerek Dr. Aradi Szilárd TIA/EIA-485-A (RS-485) Az RS-485 szabványt 1983-ban jelentette meg az EIA, és a szabvány legutolsó felülvizsgálata 1998-ban történt Az automatizálástechnikában
Intelligens kamera alkalmazás fejlesztése
Intelligens kamera alkalmazás fejlesztése Készítette: Mészáros Balázs Konzulens: Molnár Károly Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és információs rendszerek tanszék 2011/2012 ősz
Számítógép hálózatok gyakorlat
Számítógép hálózatok gyakorlat 5. Gyakorlat Ethernet alapok Ethernet Helyi hálózatokat leíró de facto szabvány A hálózati szabványokat az IEEE bizottságok kezelik Ezekről nevezik el őket Az Ethernet így
Hálózati architektúrák laborgyakorlat
Hálózati architektúrák laborgyakorlat 3. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Adatkapcsolati réteg Közeghozzáférés (Media Access Control) Ethernet (10BASE-2/10BASE-T) Fizikai címzés Ethernet
Számítógépes Hálózatok és Internet Eszközök
Számítógépes Hálózatok és Internet Eszközök 2008 12. datkapcsolati réteg, MC alréteg CSM, versenymentes protokollok, korlátozott verseny 1 Vivő-érzékelés (Carrier Sensing) (Slotted) LOH egyszerű, de nem
Mintavételezés tanulmányozása. AD - konverzió. Soros kommunikáció
Mintavételezés tanulmányozása. AD - konverzió. Soros kommunikáció A gyakorlat célja A gyakorlat során a dspic30f6010 digitális jelprocesszor Analóg Digital konverterét tanulmányozzuk. A mintavételezett
Alapszintű formalizmusok
Alapszintű formalizmusok dr. Majzik István BME Méréstechnika és Információs Rendszerek Tanszék 1 Mit szeretnénk elérni? Informális tervek Informális követelmények Formális modell Formalizált követelmények
Kommunikáció. Távoli eljáráshívás. RPC kommunikáció menete DCE RPC (1) RPC - paraméterátadás. 3. előadás Protokollok. 2. rész
3. előadás Protokollok Kommunikáció 2. rész RPC (Remote Procedure Call) távoli eljáráshívás RMI (Remote Method Invocation) távoli metódushívás MOM (Message-Oriented Middleware) üzenetorientált köztesréteg
BEÁGYAZOTT RENDSZEREK TERVEZÉSE UDP csomag küldése és fogadása beágyazott rendszerrel példa
BEÁGYAZOTT RENDSZEREK TERVEZÉSE 1 feladat: A Netburner MOD5270 fejlesztőlap segítségével megvalósítani csomagok küldését és fogadását a fejlesztőlap és egy PC számítógép között. megoldás: A fejlesztőlapra,
Párhuzamos programozási platformok
Párhuzamos programozási platformok Parallel számítógép részei Hardver Több processzor Több memória Kapcsolatot biztosító hálózat Rendszer szoftver Párhuzamos operációs rendszer Konkurenciát biztosító programozási
Autóipari beágyazott rendszerek CAN hardver
Scherer Balázs, Tóth Csaba: Autóipari beágyazott rendszerek CAN hardver Előadásvázlat Kézirat Csak belső használatra! 2012.02.19. SchB, TCs BME MIT 2012. Csak belső használatra! Autóipari beágyazott rendszerek
A LOGSYS GUI. Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT FPGA laboratórium
BUDAPESTI MŐSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK A LOGSYS GUI Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT atórium
Szenzorhálózatok programfejlesztési kérdései. Orosz György
Szenzorhálózatok programfejlesztési kérdései Orosz György 2011. 09. 30. Szoftverfejlesztési alternatívák Erőforráskorlátok! (CPU, MEM, Energia) PC-től eltérő felfogás: HW közeli programozás Eszközök közvetlen
ADATKAPCSOLATI PROTOKOLLOK
ADATKAPCSOLATI PROTOKOLLOK Hálózati alapismeretek OSI 1 Adatkapcsolati réteg működése Az adatkapcsolati protokollok feladata egy összeállított keret átvitele két csomópont között. Az adatokat a hálózati
OSI-ISO modell. Az OSI rétegek feladatai: Adatkapcsolati réteg (data link layer) Hálózati réteg (network layer)
OSI-ISO modell Több világcég megalkotta a saját elképzelései alapján a saját hálózati architektúráját, de az eltérések miatt egységesíteni kellett, amit csak nemzetközi szinten lehetett megoldani. Ez a
Bevezetés. Számítógép-hálózatok. Dr. Lencse Gábor. egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék
Bevezetés Számítógép-hálózatok Dr. Lencse Gábor egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék lencse@sze.hu Tartalom Alapfogalmak, definíciók Az OSI és a TCP/IP referenciamodell Hálózati
XII. PÁRHUZAMOS ÉS A SOROS ADATÁTVITEL
XII. PÁRHUZAMOS ÉS A SOROS ADATÁTVITEL Ma, a sok más felhasználás mellett, rendkívül jelentős az adatok (információk) átvitelével foglakozó ágazat. Az átvitel történhet rövid távon, egy berendezésen belül,
Hálózatok II. A hálózati réteg torlódás vezérlése
Hálózatok II. A hálózati réteg torlódás vezérlése 2007/2008. tanév, I. félév Dr. Kovács Szilveszter E-mail: szkovacs@iit.uni-miskolc.hu Miskolci Egyetem Informatikai Intézet 106. sz. szoba Tel: (46) 565-111
Járműfedélzeti hálózatok. Fedélzeti diagnosztikai protokollok Dr. Aradi Szilárd
Járműfedélzeti hálózatok Fedélzeti diagnosztikai protokollok Dr. Aradi Szilárd A fedélzeti diagnosztika fogalma On-Board Diagnostics (OBD I-II, EOBD) Motiváció Általánosságban információt szolgáltat a
Tájékoztató. Használható segédeszköz: -
A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés azonosítószáma és megnevezése 52 481 02 Irodai informatikus Tájékoztató A vizsgázó az első lapra írja fel a nevét!
Yottacontrol I/O modulok beállítási segédlet
Yottacontrol I/O modulok beállítási segédlet : +36 1 236 0427 +36 1 236 0428 Fax: +36 1 236 0430 www.dialcomp.hu dial@dialcomp.hu 1131 Budapest, Kámfor u.31. 1558 Budapest, Pf. 7 Tartalomjegyzék Bevezető...
Intelligens biztonsági megoldások. Távfelügyelet
Intelligens biztonsági megoldások A riasztást fogadó távfelügyeleti központok felelősek a felügyelt helyszínekről érkező információ hatékony feldolgozásáért, és a bejövő eseményekhez tartozó azonnali intézkedésekért.
Új kompakt X20 vezérlő integrált I/O pontokkal
Új kompakt X20 vezérlő integrált I/O pontokkal Integrált flash 4GB belső 16 kb nem felejtő RAM B&R tovább bővíti a nagy sikerű X20 vezérlő családot, egy kompakt vezérlővel, mely integrált be és kimeneti
Járműinformatika bevezetés. 1. Óra
Járműinformatika bevezetés 1. Óra Ajánlott irodalom Gépjárművek buszhálózatai Dr. Kováts Miklós, Dr. Szalay Zsolt (ISBN 978-963-9945-10-4) Multiplexed Networks for Embedded Systems Dominique Paret (ISBN
Alkalmazott beágyazott rendszerek: 9. előadás,
5. Mennyiségek, változók valós idejű rendszerekben (folytatás) A replikátum determinizmusa Ha a megbízhatóságot aktív redundanciával, azaz fizikai többszörözéssel javítjuk, akkor a párhuzamosan működő
Rendszertervezés házi feladat
Budapesti Műszaki- és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Méréstechnika és Információs Rendszerek Tanszék Rendszertervezés házi feladat Autós Body rendszer tervezése Bartakovics
Számítógépes Hálózatok 2013
Számítógépes Hálózatok 2013 5. Adatkapcsolati réteg MAC, Statikus multiplexálás, dinamikus csatornafoglalás, ALOHA, CSMA 1 Mediumhozzáférés (Medium Access Control -- MAC) alréteg az adatkapcsolati rétegben
Programozási segédlet DS89C450 Fejlesztőpanelhez
Programozási segédlet DS89C450 Fejlesztőpanelhez Készítette: Fekete Dávid Processzor felépítése 2 Perifériák csatlakozása a processzorhoz A perifériák adatlapjai megtalálhatók a programozasi_segedlet.zip-ben.
Járműfedélzeti kommunikáció. Controller Area Network Dr. Aradi Szilárd
Járműfedélzeti kommunikáció Controller Area Network Dr. Aradi Szilárd A CAN hálózat Az első szabványos autóipari kommunikációs hálózat Bosch fejlesztés, 1986 SAE (Society of Automotive Engineers) congress
Roger UT-2. Kommunikációs interfész V3.0
ROGER UT-2 1 Roger UT-2 Kommunikációs interfész V3.0 TELEPÍTŐI KÉZIKÖNYV ROGER UT-2 2 ÁLTALÁNOS LEÍRÁS Az UT-2 elektromos átalakítóként funkcionál az RS232 és az RS485 kommunikációs interfész-ek között.
Számítógép felépítése
Alaplap, processzor Számítógép felépítése Az alaplap A számítógép teljesítményét alapvetően a CPU és belső busz sebessége (a belső kommunikáció sebessége), a memória mérete és típusa, a merevlemez sebessége
Hálózati projektor használati útmutató
Hálózati projektor használati útmutató Tartalomjegyzék Előkészületek...3 Projektor csatlakoztatása a számítógéphez...3 Vezetékes kapcsolat... 3 A projektor távvezérlése LAN-on keresztül...5 Támogatott
WAGO PLC-vel vezérelt hő- és füstelvezetés
WAGO PLC-vel vezérelt hő- és füstelvezetés Wago Hungária Kft. Cím: 2040. Budaörs, Gyár u. 2. Tel: 23 / 502 170 Fax: 23 / 502 166 E-mail: info.hu@wago.com Web: www.wago.com Készítette: Töreky Gábor Tel:
Autóipari beágyazott rendszerek Dr. Balogh, András
Autóipari beágyazott rendszerek Dr. Balogh, András Autóipari beágyazott rendszerek Dr. Balogh, András Publication date 2013 Szerzői jog 2013 Dr. Balogh András Szerzői jog 2013 Dunaújvárosi Főiskola Kivonat
Hálózati Technológiák és Alkalmazások
Hálózati Technológiák és Alkalmazások Vida Rolland BME TMIT 2016. február 23. Bemutatkozás Vida Rolland egyetemi docens, tárgyfelelős IE 325, vida@tmit.bme.hu 2 Fóliák a neten Tárgy honlapja: http://www.tmit.bme.hu/vitma341
Az UPPAAL egyes modellezési lehetőségeinek összefoglalása. Majzik István BME Méréstechnika és Információs Rendszerek Tanszék
Az UPPAAL egyes modellezési lehetőségeinek összefoglalása Majzik István BME Méréstechnika és Információs Rendszerek Tanszék Résztvevők együttműködése (1) Automaták interakciói üzenetküldéssel Szinkron
elektronikus adattárolást memóriacím
MEMÓRIA Feladata A memória elektronikus adattárolást valósít meg. A számítógép csak olyan műveletek elvégzésére és csak olyan adatok feldolgozására képes, melyek a memóriájában vannak. Az információ tárolása
Számítógépek felépítése, alapfogalmak
2. előadás Számítógépek felépítése, alapfogalmak Lovas Szilárd, Krankovits Melinda SZE MTK MSZT kmelinda@sze.hu B607 szoba Nem reprezentatív felmérés kinek van ilyen számítógépe? 2 Nem reprezentatív felmérés
Hálózatok I. A tárgy célkitűzése
Hálózatok I. A tárgy célkitűzése A tárgy keretében a hallgatók megismerkednek a számítógép-hálózatok felépítésének és működésének alapelveivel. Alapvető ismereteket szereznek a TCP/IP protokollcsalád megvalósítási
MAC alréteg. Számítógépes Hálózatok persistent CSMA. Vivő-érzékelés (Carrier Sensing)
MC alréteg Számítógépes Hálózatok 2008 7. datkapcsolati réteg, MC CSM, versenymentes protokollok, korlátozott verseny, Ethernet; Statikus Multiplexálás Dinamikus csatorna foglalás Kollízió alapú protokollok
Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához
I. előadás, 2014. április 30. Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához Dr. Orosz Péter ATMA kutatócsoport A kutatócsoport ATMA (Advanced Traffic Monitoring and Analysis)
Hálózatok II. A hálózati réteg funkciói, szervezése
Hálózatok II. A hálózati réteg funkciói, szervezése 2007/2008. tanév, I. félév r. Kovács Szilveszter -mail: szkovacs@iit.uni-miskolc.hu Miskolci gyetem Informatikai Intézet 106. sz. szoba Tel: (46) 565-111
MAC címek (fizikai címek)
MAC címek (fizikai címek) Hálózati eszközök egyedi azonosítója, amit az adatkapcsolati réteg MAC alrétege használ Gyárilag adott, általában ROM-ban vagy firmware-ben tárolt érték (gyakorlatilag felülbírálható)
Tartalomjegyzék. Előszó... 10
Előszó... 10 1. Bevezetés a Symbian operációs rendszerbe... 11 1.1. Az operációs rendszer múltja...11 1.2. Az okos telefonok képességei...12 1.3. A Symbian felépítése...15 1.4. A könyv tartalma...17 2.
Address Resolution Protocol (ARP)
Address Resolution Protocol (ARP) Deák Kristóf Címfeloldás ezerrel Azt eddig tudjuk, hogy egy alhálózaton belül switchekkel oldjuk meg a zavartalan kommunikációt(és a forgalomirányítás is megy, ha egy
Bevezető. PoC kit felépítése. NX appliance. SPAN-Proxy
Bevezető A dokumentum célja összefoglalni a szükséges technikai előkészületeket a FireEye PoC előtt, hogy az sikeresen végig mehessen. PoC kit felépítése A FireEye PoC kit 3 appliance-t tartalmaz: NX series:
Számítógépes Hálózatok 2008
Számítógépes Hálózatok 2008 7. datkapcsolati réteg, MC korlátozott verseny, WLN, Ethernet; LN-ok összekapcsolása 1 MC alréteg Statikus Multiplexálás Dinamikus csatorna foglalás Kollízió alapú protokollok
Elektronikus számla. First Businesspost Kft. Jakabos Árpád ügyvezető igazgató
Elektronikus számla First Businesspost Kft. Jakabos Árpád ügyvezető igazgató Bemutatkozunk A feladatunk: Bonyolult dolgokat egyszerűvé tenni First Businesspost Kft: o magyar tulajdonú o Legnagyobb szolgáltató
NVR-ek. Megjelölés magyarázata. 720p 960p 1080p. 5Mp ONVIF
ONVIF Kétirányú hang Dual Video kimenet HDMI/VGA kimenet PTZ támogatás RS-5 támogatás Egér USB bemenet Külső IR vevő csatlakozás Web böngészős csatlakozás Mobiltelefonos távelérés CMS távfelügyeleti szoftver
Valós idejű kiberfizikai rendszerek 5G infrastruktúrában
Valós idejű kiberfizikai rendszerek 5G infrastruktúrában dr. Kovácsházy Tamás BME-MIT khazy@mit.bme.hu 1 Kiberfizikai rendszer (CPS, Cyber-Physical System) Egy olyan elosztott, kiterjedt informatikai és
Szenzorhálózatok III.
Beágyazott információs rendszerek Szenzorhálózatok III. Kommunikáció a szenzorhálózatokban 2005. április 6. Simon Gyula 2004 Méréstechnika és Információs Rendszerek Tanszék Tartalom Kommunikáció a szenzorhálózatokban
A ChipScope logikai analizátor
A ChipScope egy, az FPGA tervbe integrálható logikai analizátor, amely az FPGA terv belső jeleinek vizsgálatára használható Előnye a normál logikai analizátorhoz képest Az igényeknek megfelelően konfigurálható
13. KOMMUNIKÁCIÓS HÁLÓZATOK
13. KOMMUNIKÁCIÓS HÁLÓZATOK A mai digitális berendezések egy jelentős része más berendezések közötti adatátvitelt végez. Esetenként az átvitel megoldható minimális hardverrel, míg máskor összetett hardver-szoftver
Alacsony fogyasztású IoT rádiós technológiák
Alacsony fogyasztású IoT rádiós technológiák Fehér Gábor - BME Távközlési és Médiainformatikai Tanszék 4. Magyar Jövő Internet Konferencia és Okos Város Kiállítás 2017. november 8. Miről is lesz szó? Miért
InFo-Tech emelt díjas SMS szolgáltatás. kommunikációs protokollja. Ver.: 2.1
InFo-Tech emelt díjas SMS szolgáltatás kommunikációs protokollja Ver.: 2.1 InFo-Tech SMS protokoll Az emelt díjas SMS szolgáltatással kapcsolatos beállításokat az adminisztrációs felületen végezheti el.
IDAXA-PiroSTOP. PIRINT PiroFlex Interfész. Terméklap
IDAXA-PiroSTOP PIRINT PiroFlex Interfész Terméklap Hexium Kft. PIRINT Terméklap Rev 2 2 Tartalomjegyzék. ISMERTETŐ... 3 2. HARDVER... 4 2. LED... 5 2.2 KAPCSOLAT A VKGY GYŰRŰVEL... 6 2.3 CÍMBEÁLLÍTÁS...
Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül
Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül 1 Tartalom Miről is lesz szó? Bosch GS-TC Automata sebességváltó TCU (Transmission Control Unit) Élettartam tesztek
Számítógépes Hálózatok 2012
Számítógépes Hálózatok 22 4. Adatkapcsolati réteg CRC, utólagos hibajavítás Hálózatok, 22 Hibafelismerés: CRC Hatékony hibafelismerés: Cyclic Redundancy Check (CRC) A gyakorlatban gyakran használt kód
Erőforrás gazdálkodás a bevetésirányításban
Professzionális Mobiltávközlési Nap 2009 Új utakon az EDR Erőforrás gazdálkodás a bevetésirányításban Fornax ZRt. Nagy Zoltán Vezérigazgató helyettes Budapest, 2009. április 9. Tartalom 1. Kézzelfogható
Programmód menütérképe
Ha a Programmód fülön elérhető összes beállításhoz hozzá kíván férni, adminisztrátorként kell bejelentkeznie. Eszközbeállítások Általános Energiatakarékos Intelligens készenlét Munka által aktiválva Ütemezett
Nagy bonyolultságú rendszerek fejlesztőeszközei
Nagy bonyolultságú rendszerek fejlesztőeszközei Balogh András balogh@optxware.com A cég A BME spin-off-ja A Hibatűrő Rendszerek Kutatócsoport tagjai alapították Tisztán magánkézben Szakmai háttér Hibatűrő
loop() Referencia: https://www.arduino.cc/en/reference/homepage
Arduino alapok Sketch ~ Solution Forrás:.ino (1.0 előtt.pde).c,.cpp,.h Külső könyvtárak (legacy / 3rd party) Mintakódok (example) setup() Induláskor fut le, kezdeti értékeket állít be, inicializálja a
SzIP kompatibilis sávszélesség mérések
SZIPorkázó technológiák SzIP kompatibilis sávszélesség mérések Liszkai János Equicom Kft. SZIP Teljesítőképesség, minőségi paraméterek Feltöltési sebesség [Mbit/s] Letöltési sebesség [Mbit/s] Névleges
Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon
Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon Mi az IMDG? Nem memóriában futó relációs adatbázis NoSQL hagyományos relációs adatbázis Más fajta adat tárolás Az összes adat RAM-ban van, osztott
(1) 10/100/1000Base-T auto-sensing Ethernet port (2) 1000Base-X SFP port (3) Konzol port (4) Port LED-ek (5) Power LED (Power)
HP 5120-24G 1.ábra Első panel (1) 10/100/1000Base-T auto-sensing Ethernet port (2) 1000Base-X SFP port (3) Konzol port (4) Port LED-ek (5) Power LED (Power) 2.ábra Hátsó panel (1) AC-input csatlakozó (2)
MACAW. MAC protokoll vezetéknélküli LAN hálózatokhoz. Vaduvur Bharghavan Alan Demers, Scott Shenker, Lixia Zhang
MACAW MAC protokoll vezetéknélküli LAN hálózatokhoz Vaduvur Bharghavan Alan Demers, Scott Shenker, Lixia Zhang készítette a fenti cikk alapján: Bánsághi Anna programtervező matematikus V. 2009. tavaszi
Vezetéknélküli technológia
Vezetéknélküli technológia WiFi (Wireless Fidelity) 802.11 szabványt IEEE definiálta protokollként, 1997 Az ISO/OSI modell 1-2 rétege A sebesség függ: helyszíni viszonyok, zavarok, a titkosítás ki/be kapcsolása
54 481 03 0010 54 01 Informatikai hálózattelepítő és - Informatikai rendszergazda
A 10/2007 (II. 27.) SzMM rendelettel módosított 1/2006 (II. 17.) OM rendelet Országos Képzési Jegyzékről és az Országos Képzési Jegyzékbe történő felvétel és törlés eljárási rendjéről alapján. Szakképesítés,