Beágyazott információs rendszerek házi feladat

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Beágyazott információs rendszerek házi feladat"

Átírás

1 Beágyazott információs rendszerek házi feladat (Kiadás: ) 1. Eseményvezérelt (ET) és az idővezérelt (TT) rendszerek összehasonlítása Egy komplex technológiai folyamat állapotváltozóit A*B érzékelővel folyamatosan mérjük. A jeleket önállóan kommunikáló mikroprocesszoros egységek fogadják és dolgozzák fel. A ilyen egység van, mindegyik B érzékelőt szolgál ki. Ha mért jelek átlépnek egy határértéket, akkor a diszpécser számítógépét B msec-en belül értesíteni kell. Az ilyenkor küldendő adat minden állapotváltozóra vonatkozóan 2 bájt hosszúságú, a kommunikációs overhead 5 bájt. Két üzenet között egy bájt továbbításához szükséges időnek kell eltelnie. A kommunikációs csatorna sávszélessége 1 Mbit/sec. (A paraméterek értékeit az alábbi táblázatban találja!) 1.1. Vizsgálja meg, hogy eseményvezérelt működési módot választva hány állapotváltozó határérték túllépését tudja a rendszer időben jelezni a diszpécser központnak (Max. 2 pont)! 1.2. Vizsgálja meg, hogy idővezérelt működési módot választva milyen mértékű terhelést jelent a kommunikációs csatornán, ha valamennyi állapotváltozó értékét a minimálisan szükséges gyakorisággal küldjük el (Max. 3 pont)! (Vegye figyelembe, hogy az idővezérelt működési mód esetében az üzenettovábbítás nem feltétlenül a határérték túllépés időpontjában történik!) 2. Ütemezési algoritmusok I Mutassa be, hogyan ütemezné egy, a Rate Monotonic (RM) algoritmus szabályait követő ütemező a T1, T2 és T3 taszkokat, melyek periódusa rendre 10*p1, 20*p1 és 40*p1 msec, számítási ideje pedig 3*p1, 4*p1 és 12*p1 msec, ha az ütemezést végző taszk végrehajtási ideje 0.1 msec, periódusa pedig 1 msec! (A paraméterek értékeit az alábbi táblázatban találja!) Gondolja meg, hogy mekkora időtartamra kell az ütemezést elvégezni ahhoz, hogy az ütemezhetőségről határozottan pozitív, vagy negatív állítást lehessen megfogalmazni! Az ütemezést ennek megfelelő időtartamra végezze! A taszkok kezdőfázisa rendre nulla, p2*p1 msec, ill. p3*p1 msec, tehát a rendszer inicializálását követően ennyi idő elteltével futtathatók. (Max. 4 pont) 2.2. Adja meg a vizsgált időtartam azon időpontjait és időtartamait, amikor a processzor kihasználatlan! (Max. 1 pont) Számítsa ki a processzor kihasználtsági tényezőt! (Max. 1 pont) Adja meg a 2.1. feladat szerinti ütemezést arra az esetre is, amikor az ütemező csak akkor igényel processzoridőt, amikor a többi taszk valamelyikét érintő ütemezési feladat van. (Taszk indítás, újraindítás.) Egyidejűség esetén egyszeri futást feltételezünk. (Max. 3 pont) Erre az esetre is adja meg a vizsgált időtartam azon időpontjait és időtartamait, amikor a processzor kihasználatlan, továbbá számítsa ki a processzor kihasználtsági tényezőt (Max. 2 pont)! 2.3. Az RM algoritmus elégséges ütemezhetőségi tesztjéből kiindulva, annak módosításával fogalmazzon meg olyan elégséges feltételt, amellyel a 2.1. feladat szerinti működés mód és adatok esetén az ütemezhetőség előre eldönthető! (Max. 2 pont) 2.4. A 2.1. feladathoz kapcsolódóan határozza meg a T3 task végrehajtásának worst-case válaszidejét arra az esetre, ha a kezdőfázisok nem ismertek! Induljon ki a DMA analízis kapcsán megismert módszerből, és annak alkalmas módosítására alapozva végezze a számítást! (Max. 3 pont) 2.5. Mutassa be, hogyan ütemezné egy, az Earliest Deadline First (EDF) algoritmus szabályait követő ütemező a 2.1. feladat szerinti taszkokat, ha azok határideje rendre a periódusidejükkel egyezik, és az ütemező futásának egyéb körülményei változatlanok! Határidők egybeesése esetén az ütemező futását részesítjük előnyben, egyéb esetekben a kevesebb taszk-váltást eredményező megoldást. (Max. 4 pont) Kérjük, hogy az ütemezéseket - az időpontok és időtartamok pontos, léptékhelyes megadásával - grafikusan adja meg.. 3. Ütemezési algoritmusok II Mutassa be, hogyan ütemezné egy, a Priority Ceiling Protocol (PCP) szabályai szerint működő ütemező a T1, T2 és T3 taszkokat, melyek prioritása a felsorolás sorrendjében csökkenő, ha az egymás közötti kommunikációra három közös adatterületet használnak, melyeken a kölcsönös kizárást szemaforok segítségével oldjuk meg! Az S1 és S2 szemafort a T1 taszk is használja, az 1

2 S3-at csak T2 és T3. Az ütemező az alábbiakban felsorolt események hatására azonnal megkapja a processzort, futási ideje elhanyagolható. Minden taszk csak egyszer fut le. A rendszer egyetlen processzort tartalmaz. Az esemény időpontja [ms] Akció p4 T3 futásra kész. p4+150 T2 futásra kész. p4+400 T1 futásra kész. Időtartamok ms] 100 Ennyi idejű futása után T3 igényli az S3 szemaforral védett erőforrást. 100 További ennyi idejű futása után T3 igényli az S2 szemaforral védett erőforrást. 150 Ekkora T3 S2 szemaforral védett kritikus szakaszának processzorigénye. 300 Ekkora T3 S3 szemaforral védett kritikus szakaszának processzorigénye. p5 Ennyi T3 összes processzorigénye. 100 Ennyi idejű futása után T2 igényli az S3 szemaforral védett erőforrást. 100 Ekkora T2 S3 szemaforral védett kritikus szakaszának processzorigénye. p6 Ennyi T2 összes processzorigénye. 100 Ennyi idejű futása után T1 igényli az S1 szemaforral védett erőforrást. 100 Ekkora T1 S1 szemaforral védett kritikus szakaszának processzorigénye. p7 További ennyi idejű futása után T1 igényli az S2 szemaforral védett erőforrást. p8 Ekkora T1 S2 szemaforral védett kritikus szakaszának processzorigénye. p9 Ennyi T1 összes processzorigénye. (5 pont) 3.2. A 3.1. feladathoz kapcsolódóan határozza meg az egyes taszkok válaszidejét! (Max.1 pont) 3.3. Mutassa be, hogyan ütemezné egy, az Immediate Priority Ceiling Protocol (IPCP) szabályai szerint működő ütemező az 3.1. feladat szerinti taszkokat! (Max. 3 pont) 3.4. A 3.3. feladathoz kapcsolódóan határozza meg az egyes taszkok válaszidejét! (Max.1 pont) Kérjük, hogy az ütemezéseket - az időpontok és időtartamok pontos megadásával - grafikusan adja meg. 4. Irodalomkutatás A feladat célja: A tárgyhoz kapcsolódó szakmai ismeretek és dokumentumok keresése és feldolgozása Szakmai ismeretek rendszerezése és magyar nyelvű összefoglalása Kísérleti megvalósítások és alkalmazások megismerése Kutatással és fejlesztéssel foglalkozó egyetemi és ipari intézmények megismerése A kutatási-fejlesztési eredményeket bemutató konferenciák vagy vásárok megismerése Konkrét feladatok: 4.1. Keressen a web-en dokumentumokat olyan, elsősorban angol vagy német nyelvű dokumentumokat, amelyek az alábbi táblázatban megadott címszóhoz, ill. témamegjelöléshez kapcsolódnak Készítsen magyar nyelvű Powerpoint prezentációt, amely bemutatja a megadott címszóhoz tartozó szakmai terület célkitűzéseit, jelentőségét és aktualitását, valamint az eddig elért eredményeket! (A prezentáció minimum 5 elemű webes hivatkozási lista is tartozzon.) (Max. 5 pont) 4.3. A prezentáció keretében mutasson be a tématerületen legalább egy alkalmazást, vagy kísérleti megvalósítást! (Max. 2 pont) 4.4. A prezentáció keretében mutasson be legalább három, a tématerületen eredményesen tevékenykedő egyetemi, kutatóintézeti vagy céghez kapcsolódó szakmai műhelyt! (Max. 2 pont) 4.5. A prezentáció keretében mutasson be legalább egy, a témakörrel is foglalkozó szakmai konferenciát vagy vásárt! (Max. 1 pont) Ügyeljen arra, hogy tartalmában és formájában is igényes prezentációt adjon ki a kezéből! A fogalmazás során fokozott figyelmet fordítson arra, hogy mondanivalója mások által jól érthető, hiteles, hasznos és kerek legyen! Ahol szükséges adjon meg kellő számú hivatkozást is! 2

3 Neptun A B p1 p2 p3 p4 p5 p6 p7 p8 p9 Irodalomkutatás AC380P ubiquitous computing (application fields) AE0F networked embedded systems (products?) AE46CK embedded systems in critical infrastructure AQ166K gigabit internet (standards) AW3SLJ cyber physical systems security AYC7B fault-tolerance in embedded systems B45NIK TTCAN (specification + products) BB80T networked embedded systems (standards?) BXLSP fault-tolerance in embedded systems (standards) C66UKS ambient assisted living (applications) C7GU Flexray products D20E4F ARTEMIS SRA (users) DL2XSG RTOS for embedded systems DOX4P ambient intelligence (applications) E56NDW ambient assisted living (users) EAEPMT embedded systems for assisted living ELYK ARTEMIS SRA (applications) F262M tinyos (applications) F9YTAY pervasive computing (applications) FFKRB stability of hybrid systems FK211B smart city networks+technologies FNARVP tinyos (programing) GBQDMP microvisor versus hypervisor GMPPAH ubiquitous computing (applications) H26KJ embedded systems in critical infrastructure HGQ62E tinyos (applications) HLUNLA medical cyber-physical systems I5RVI Internet of things versus CPS IJ0W power-aware computing (processors) IL21NI cyber physical systems versus IoT IMTWFK Internet of things and 5G communication IW62WD networked embedded systems (applications) IWOFHH network protocols for sensor networks IXH8RO medical cyber-physical systems IYHNFZ power-aware computing strategies IYIQJ ambient assisted living applications J3JFCU embedded systems in critical infrastructure JH9PRI security in distributed embedded systems K1A6Y power-aware computing: scheduling L08JXJ ARTEMIS SRA (participants) L88JN embedded systems for assisted living LEFU1D modelling cyber-physical systems MA1ZVZ security in distributed embedded systems MJQEF ambient intelligence (medical applications) MSNDP pervasive computing (components) 3

4 NEUFW POSIX scheduler (specification) ODX2QM hybrid systems (applications) OILR tactile internet (applications) OQSZDQ pervasive computing (medical applications) PE1TSL TTCAN (specification + products?) PK9CSN protocols and middleware for sensor networks PSZ9NA embedded virtualization (applications) PVKD5W fault-tolerance in embedded systems Q16VZ Internet of things + Cloud computing QCLMFF TTEthernet (specification + products?) R2GPOQ security in distributed embedded systems RTJU5F smart city (consortia+technologies) RUPSNF networked sensing and control (applications) S7EU1S Industry 4.0 (platforms + standards?) SR72DR RT-Linux (scheduling) T9O3CC operating systems for embedded systems UM38EE middleware for sensor networks UTEJVZ design principles of cyber physical systems VDS3NB Flexray (specification) XRG1CV ambient intelligence (medical applications) Y32ZDZ networked sensing and control YHSJGQ hybrid systems (stability) ZALYDI modelling cyber-physical systems ZHS8UP embedded operating systems (specifications) 5. Szenzorhálózatos alkalmazások (Opcionális/szorgalmi feladat, amelynek megoldásával maximum 20 többletpont szerezhető.) Az alábbi kód egy TinyOS operációs rendszer alatt futó, nesc nyelven írt szenzorhálózatos alkalmazást ír le. Az alkalmazás célja a hálózatban lévő linkek minőségbecslése. Az egyes csomópontok broadcast üzeneteket küldenek és ilyen üzeneteket fogadnak. Egy node a szomszédos node-októl vett üzenetek számából következtet az adott szomszédhoz kapcsolódó link minőségére (kevés üzenet: rossz minőségű link, sok üzenet: jó minőségű link). A feladat megoldásához nem szükséges a kód futtatása vagy szimulálása, ill. a TinyOS rendszer telepítése vagy használata (utóbbi egyébként szabadon hozzáférhető a címen). Megjegyzés: A hálózatban egy üzenet átvitele akkor sikeres, ha az üzenet teljes hosszában hibátlan megjelenik a vevőnél (valamennyi bitje hibátlan vagy hibajavító kódolás segítségével helyreállítható). Feladatok 5.1. A program tartalmaz egy logikai hibát. Mi ez a hiba, hogyan javítaná ki? (Max. 2 pont) 5.2. A bekapcsolás után mennyi idő múlva kezdenek üzenetet küldeni az egyes node-ok? (Max. 2 pont) 5.3. A bekapcsolás után kb. mennyi idő múlva tárolja el az eredményt az alkalmazás (a store paranccsal)? (Max. 4 pont) 5.4. Milyen várható értékeket tartalmaz a store paranccsal eltárolt num[] tömb az 1. számú node-on, ha a kommunikációs protokoll nem tartalmaz hibajavító kódolást (de hibadetektálást természetesen igen)? (Max. 4 pont) 5.5. Milyen várható értékeket tartalmaz a store paranccsal eltárolt num[] tömb az 1. számú node-on, ha a kommunikációs protokoll egy egy-bit-hibát javító kódolást is tartalmaz? (Max. 4 pont) 5.6. Mekkora valószínűséggel jut el a 0. számú node-tól a 3. számú node-ig egy üzenet, ha a hálózat ún. elárasztásos protokollt használ? (Az elárasztásos protokollban minden sikeresen vett üzenetet a vevő egyszer megismétel. Minden állomás legfeljebb egyszer küldhet el egy üzenetet. 4

5 Ha egy vevő egy üzenetet többször is megkap, pl. más forrásokból, akkor is csak egyszer küldi tovább.) A számítást az 5.5. feladatban szereplő hibajavító kódolás feltételezésével végezze el. (Max. 4 pont) A válaszok akkor teljes értékűek, ha indoklást is tartalmaznak. Paraméterek: A rádióüzenet teljes hossza N bit. A kommunikációs linkek minőségét az alábbiakban a bithiba-valószínűséggel jellemezzük: p(i,j) annak a valószínűségét adja meg, hogy az i-ik csomópontból a j-ik csomópontba átvitt bit hibásan érkezik meg. M olyan négyzetes mátrix, ahol p(i,j) a mátrix i-ik sorának j-ik eleme. A mátrix 1-el jelölt elemei azt jelzik, hogy a kommunikáció a két csomópont között nem lehetséges. (A mátrix elemeinek értékét az alábbiakban sorfolytonosan adjuk meg.) Az alkalmazás konfigurációja a következő: Konfiguráció configuration HomeWork implementation components Main, HomeWorkM, GenericComm as Comm, TimerC as TimerC1, TimerC as TimerC2; Main.StdControl -> Comm; Main.StdControl -> TimerC1; Main.StdControl -> TimerC2; Main.StdControl -> HomeWorkM; HomeWorkM.Timer1 -> TimerC1.Timer[unique("Timer")]; HomeWorkM.Timer2 -> TimerC2.Timer[unique("Timer")]; HomeWorkM.SendMsg -> Comm.SendMsg[13]; HomeWorkM.ReceiveMsg -> Comm.ReceiveMsg[13]; A konfigurációs fájlban felhasznált interfészek a következők: Timer interfész command result_t start(char type, uint32_t interval); command result_t stop(); event result_t fired(); A start parancs első paramétere vagy TIMER_REPEAT vagy TIMER_ONE_SHOT, attól függően, hogy a fired eseményt periodikusan vagy csak egyszer szeretnénk megkapni a második (interval) paraméter által meghatározott idő leteltével (ez a paraméter 1/1024-ed másodpercben értendő). Az időzítő a stop paranccsal megállítható. StdControl interfész command result_t init(); command result_t start(); command result_t stop(); Ez a szabványos interfész a legtöbb TinyOS komponens használatához szükséges. A megfelelő komponenseket inicializálni (init), elindítani (start) és megállítani (stop) lehet. Ugyanezen az interfészen keresztül kapja a vezérlést a feladatban ismertetett központi komponens a MAIN modultól. ReceiveMsg interfész event TOS_MsgPtr receive(tos_msgptr m); 5

6 A rádiós csatornán érkező üzenetet jelzi és adja át ez az esemény. A TOS_MsgPtr egy olyan struktúrára mutat, melynek data tagja tartalmazza az üzenet (alkalmazás számára) hasznos részét. SendMsg interfész command result_t send(uint16_t address, uint8_t length, TOS_MsgPtr msg); event result_t senddone(tos_msgptr msg, result_t success); Rádiós üzenetet a send paranccsal küldhetünk, melynek első paramétere a megcímzett csomópont, második paramétere az alkalmazás szintű csomagterület hossza, végül a küldendő (teljes) csomagra mutató pointert adjuk át. A sikeres csomagküldésről a senddone üzenet értesít. A "siker" itt azt jelenti, hogy az üzenet elhagyta a csomópont rádiós rétegét, de nem mond semmit arról, hogy a címzetthez valóban megérkezett-e. A konfigurációs fájlban hivatkozott HomeWorkM modul tartalma a következő: HomeWorkM modul includes IntMsg; module HomeWorkM provides interface StdControl; uses interface Timer as Timer1; interface Timer as Timer2; interface SendMsg; interface ReceiveMsg; implementation bool sending_enabled; char serialnumber=0; struct TOS_Msg data; char max[4]; uint8_t num[4]; command result_t StdControl.init() return SUCCESS; command result_t StdControl.start() sending_enabled=false; return call Timer1.start(TIMER_ONE_SHOT, 10000); command result_t StdControl.stop() return rcombine(call Timer1.stop(), call Timer2.stop()); event result_t Timer1.fired() 6

7 IntMsg *message = (IntMsg *)data.data; if (sending_enabled) if (call Timer1.start(TIMER_REPEAT, 1000)) sending_enabled=true; else if (serialnumber < 100) serialnumber++; message->val = serialnumber; atomic message->src = TOS_LOCAL_ADDRESS; call SendMsg.send(TOS_BCAST_ADDR, sizeof(intmsg), &data); return SUCCESS; event result_t Timer2.fired() uint8_t k; for (k=0; k<4; k++) store(k,num[k],max[k]); // stores num and max for each k return SUCCESS; event result_t SendMsg.sendDone(TOS_MsgPtr msg, bool success) return SUCCESS; event TOS_MsgPtr ReceiveMsg.receive(TOS_MsgPtr recv_packet) IntMsg *message = (IntMsg *)recv_packet->data; if (message->val > max[message->src]) max[message->src]=message->val; num[message->src]++; call Timer2.stop(); call Timer2.start(TIMER_ONE_SHOT, 60000); return recv_packet; Az IntMsg.h tartalma a következő: IntMsg.h typedef struct IntMsg uint16_t val; uint16_t src; IntMsg; 7

8 Neptun N M AC380P AE0F AE46CK AQ166K AW3SLJ AYC7B B45NIK BB80T BXLSP C66UKS C7GU D20E4F DL2XSG DOX4P E56NDW EAEPMT ELYK F262M F9YTAY FFKRB FK211B FNARVP GBQDMP GMPPAH H26KJ HGQ62E HLUNLA I5RVI IJ0W IL21NI IMTWFK IW62WD IWOFHH IXH8RO IYHNFZ IYIQJ J3JFCU JH9PRI K1A6Y L08JXJ L88JN LEFU1D MA1ZVZ MJQEF MSNDP NEUFW

9 ODX2QM OILR OQSZDQ PE1TSL PK9CSN PSZ9NA PVKD5W Q16VZ QCLMFF R2GPOQ RTJU5F RUPSNF S7EU1S SR72DR T9O3CC UM38EE UTEJVZ VDS3NB XRG1CV Y32ZDZ YHSJGQ ZALYDI ZHS8UP A beadás tudnivalói: Határidő: november 15-e, csütörtök, délelőtt 10 óra. A feladatok megoldását elektronikusan, pdf formátumban, egyetlen fájlban - a Neptunban regisztrált címről küldve - a peceli@mit.bme.hu címre kérjük. A fájl neve: BIRHF2018_név_neptun_kód.pdf legyen. A házi feladattal max. 40(+20) pont érhető el. A házi feladat elfogadásának minimum-követelménye 16 pont (40%). 9

Beágyazott információs rendszerek 4. házi feladat

Beágyazott információs rendszerek 4. házi feladat Beágyazott információs rendszerek 4. házi feladat Szenzorhálózatos alkalmazások Az alábbi kód egy TinyOS operációs rendszer alatt futó, nesc nyelven írt szenzorhálózatos alkalmazást ír le. Az alkalmazás

Részletesebben

operációs rendszer A TinyOS - Bevezető - [ Beágyazott Információs Rendszerek Tervezése ]

operációs rendszer A TinyOS   - Bevezető - [ Beágyazott Információs Rendszerek Tervezése ] A TinyOS operációs rendszer [ Beágyazott Információs Rendszerek Tervezése ] - Bevezető - www.tinyos.net ATinyOS vezeték nélküli szenzorhálózatokhoz kifejlesztett nyílt kódú (open source) ingyenes komponens

Részletesebben

A TinyOS. operációs rendszer. (bevezető) Beágyazott Információs Rendszerek.

A TinyOS. operációs rendszer. (bevezető) Beágyazott Információs Rendszerek. A TinyOS operációs rendszer (bevezető) http://www.tinyos.net/ Beágyazott Információs Rendszerek 2004 Méréstechnika és Információs Rendszerek Tanszék Ismétlés: Mica Proc Atmel ATmega128L (103L) csatlakozó

Részletesebben

Szenzorhálózatok programfejlesztési kérdései. Orosz György

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

Részletesebben

Mote-mote rádiós kommunikáció

Mote-mote rádiós kommunikáció Mote-mote rádiós kommunikáció Feladat egy olyan alkalmazás készítése, amely a mote-on bizonyos időközönként növel egy számláló értékét, majd az új számláló értéket elküldi a rádión keresztül. Az üzenetet

Részletesebben

Broadcast alkalmazás készítése

Broadcast alkalmazás készítése Broadcast alkalmazás készítése Feladatunk egy olyan alkalmazás készítése, amely a TelosB mote bekapcsolásakor broadcast-olva elküldi a mote saját belsı azonosítóját (jelen alkalmazás esetén ez a TOS_NODE_ID),

Részletesebben

A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol

A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol Attila FODOR 1), Dénes FODOR Dr. 1), Károly Bíró Dr. 2), Loránd Szabó Dr. 2) 1) Pannon Egyetem, H-8200 Veszprém Egyetem

Részletesebben

Autóipari beágyazott rendszerek. Komponens és rendszer integráció

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

Részletesebben

Autóipari beágyazott rendszerek. Local Interconnection Network

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

Részletesebben

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication)

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1 Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1. A folyamat (processzus, process) fogalma 2. Folyamatok: műveletek, állapotok, hierarchia 3. Szálak (threads)

Részletesebben

Mérési jegyzőkönyv. készítette Szabó Attila Mesterséges intelligencia alkalmazások gyakorlat, ELTE IK 2006/2007-2

Mérési jegyzőkönyv. készítette Szabó Attila Mesterséges intelligencia alkalmazások gyakorlat, ELTE IK 2006/2007-2 Mérési jegyzőkönyv készítette Szabó Attila Mesterséges intelligencia alkalmazások gyakorlat, ELTE IK 2006/2007-2 1. RFSPP projekt 1.1. SPP demo alkalmazás rf-mems-ekre: A Survivable Pipeline Protocol leírása

Részletesebben

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 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

Részletesebben

Számítógép-hálózatok. Gyakorló feladatok a 2. ZH témakörének egyes részeihez

Számítógép-hálózatok. Gyakorló feladatok a 2. ZH témakörének egyes részeihez Számítógép-hálózatok Gyakorló feladatok a 2. ZH témakörének egyes részeihez IPV4 FELADATOK Dr. Lencse Gábor, SZE Távközlési Tanszék 2 IP címekkel kapcsolatos feladatok 1. Milyen osztályba tartoznak a következő

Részletesebben

Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat

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

Részletesebben

III. Felzárkóztató mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

III. Felzárkóztató mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK Mérési utasítás ARP, ICMP és DHCP protokollok vizsgálata Ezen a mérésen a hallgatók az ARP, az ICMP és a DHCP protokollok működését tanulmányozzák az előző mérésen megismert Wireshark segítségével. A mérés

Részletesebben

Hálózati architektúrák laborgyakorlat

Hálózati architektúrák laborgyakorlat Hálózati architektúrák laborgyakorlat 4. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Hálózati réteg (L3) Kettős címrendszer Interfész konfigurációja IP címzés: címosztályok, alhálózatok, szuperhálózatok,

Részletesebben

Valós idejű kiberfizikai rendszerek 5G infrastruktúrában

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

Részletesebben

Kommunikáció. 3. előadás

Kommunikáció. 3. előadás Kommunikáció 3. előadás Kommunikáció A és B folyamatnak meg kell egyeznie a bitek jelentésében Szabályok protokollok ISO OSI Többrétegű protokollok előnyei Kapcsolat-orientált / kapcsolat nélküli Protokollrétegek

Részletesebben

Számítógépes Hálózatok. 5. gyakorlat

Számítógépes Hálózatok. 5. gyakorlat Számítógépes Hálózatok 5. gyakorlat Óra eleji kiszh Elérés: https://oktnb6.inf.elte.hu Számítógépes Hálózatok Gyakorlat 2 Gyakorlat tematika Szinkron CDMA Órai / házi feladat Számítógépes Hálózatok Gyakorlat

Részletesebben

Tartalom Keresés és rendezés. Vektoralgoritmusok. 1. fejezet. Keresés adatvektorban. A programozás alapjai I.

Tartalom Keresés és rendezés. Vektoralgoritmusok. 1. fejezet. Keresés adatvektorban. A programozás alapjai I. Keresés Rendezés Feladat Keresés Rendezés Feladat Tartalom Keresés és rendezés A programozás alapjai I. Hálózati Rendszerek és Szolgáltatások Tanszék Farkas Balázs, Fiala Péter, Vitéz András, Zsóka Zoltán

Részletesebben

Magyar Gyors felhasználói útmutató A GW-7100PCI driver telepítése Windows 98, ME, 2000 és XP operációs rendszerek alatt

Magyar Gyors felhasználói útmutató A GW-7100PCI driver telepítése Windows 98, ME, 2000 és XP operációs rendszerek alatt 43 Magyar Gyors felhasználói útmutató Ez a telepítési útmutató végigvezeti Önt a GW-7100PCI adapter és szoftver telepítésének folyamatán. A vezeték nélküli hálózati kapcsolat létrehozásához kövesse a következő

Részletesebben

Keresés és rendezés. A programozás alapjai I. Hálózati Rendszerek és Szolgáltatások Tanszék Farkas Balázs, Fiala Péter, Vitéz András, Zsóka Zoltán

Keresés és rendezés. A programozás alapjai I. Hálózati Rendszerek és Szolgáltatások Tanszék Farkas Balázs, Fiala Péter, Vitéz András, Zsóka Zoltán Keresés Rendezés Feladat Keresés és rendezés A programozás alapjai I. Hálózati Rendszerek és Szolgáltatások Tanszék Farkas Balázs, Fiala Péter, Vitéz András, Zsóka Zoltán 2016. november 7. Farkas B., Fiala

Részletesebben

Számítógép hálózatok gyakorlat

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

Részletesebben

OSI-ISO modell. Az OSI rétegek feladatai: Adatkapcsolati réteg (data link layer) Hálózati réteg (network layer)

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

Részletesebben

Intelligens kamera alkalmazás fejlesztése

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

Részletesebben

Részletes tantárgyprogram és követelményrendszer

Részletes tantárgyprogram és követelményrendszer Részletes tantárgyprogram és követelményrendszer Óbudai Egyetem Kandó Kálmán Villamosmérnöki Kar Híradástechnika Intézet Tárgy neve és kódja: Távközlési informatika II. KHWTI3TBNE Kreditérték: 5 Nappali

Részletesebben

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication)

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1 Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1. A folyamat (processzus, process) fogalma 2. Folyamatok: műveletek, állapotok, hierarchia 3. Szálak (threads)

Részletesebben

Hibadetektáló és javító kódolások

Hibadetektáló és javító kódolások Hibadetektáló és javító kódolások Számítógépes adatbiztonság Hibadetektálás és javítás Zajos csatornák ARQ adatblokk meghibásodási valószínségének csökkentése blokk bvítése redundáns információval Hálózati

Részletesebben

ClusterGrid for Windows

ClusterGrid for Windows ClusterGrid for Windows Bevezetõ A ClusterGrid for Windows egy CoLinuxra épülõ virtuális kliens csomópont. Minden jelenlegi ClusterGrid számítási kliens csomópont könnyen transzformálható ilyen virtualizált

Részletesebben

Párhuzamos programozási platformok

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

Részletesebben

11. gyakorlat Sturktúrák használata. 1. Definiáljon dátum típust. Olvasson be két dátumot, és határozza meg melyik a régebbi.

11. gyakorlat Sturktúrák használata. 1. Definiáljon dátum típust. Olvasson be két dátumot, és határozza meg melyik a régebbi. 11. gyakorlat Sturktúrák használata I. Új típus új műveletekkel 1. Definiáljon dátum típust. Olvasson be két dátumot, és határozza meg melyik a régebbi. typedef struct datum { int ev; int ho; int nap;

Részletesebben

A vezérlő alkalmas 1x16, 2x16, 2x20, 4x20 karakteres kijelzők meghajtására. Az 1. ábrán látható a modul bekötése.

A vezérlő alkalmas 1x16, 2x16, 2x20, 4x20 karakteres kijelzők meghajtására. Az 1. ábrán látható a modul bekötése. Soros LCD vezérlő A vezérlő modul lehetővé teszi, hogy az LCD-t soros vonalon illeszthessük alkalmazásunkhoz. A modul több soros protokollt is támogat, úgy, mint az RS232, I 2 C, SPI. Továbbá az LCD alapfunkcióit

Részletesebben

Hımérı alkalmazás készítése

Hımérı alkalmazás készítése Hımérı alkalmazás készítése Feladatunk egy olyan alkalmazás készítése, amely a TelosB mote-okon található Sensirion SHT11 hımérséklet és páratartalom érzékelı szenzor segítségével másodpercenként méri

Részletesebben

Hálózati protokoll tervezése

Hálózati protokoll tervezése Hálózati protokoll tervezése A gyakorlat célja: Hálózati protokoll tervezésének a megvalósítása Elméleti bevezető: Ahhoz, hogy a hálózatba kötött gépek kommunikálni tudjanak egymással, szükség van egy

Részletesebben

Szerző. Varga Péter ETR azonosító: VAPQAAI.ELTE Email cím: Név: vp.05@hotmail.com Kurzuskód:

Szerző. Varga Péter ETR azonosító: VAPQAAI.ELTE Email cím: Név: vp.05@hotmail.com Kurzuskód: Szerző Név: Varga Péter ETR azonosító: VAPQAAI.ELTE Email cím: vp.05@hotmail.com Kurzuskód: IP-08PAEG/27 Gyakorlatvezető neve: Kőhegyi János Feladatsorszám: 20 1 Tartalom Szerző... 1 Felhasználói dokumentáció...

Részletesebben

Operációs rendszerek. Az NT folyamatok kezelése

Operációs rendszerek. Az NT folyamatok kezelése Operációs rendszerek Az NT folyamatok kezelése Folyamatok logikai felépítése A folyamat modell: egy adott program kódját végrehajtó szál(ak)ból és, a szál(ak) által lefoglalt erőforrásokból állnak. Folyamatok

Részletesebben

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék 2016/17 2. félév 5. Előadás Dr. Kulcsár Gyula egyetemi docens Tartalom 1. Párhuzamosan

Részletesebben

5G technológiák és felhasználási esetek

5G technológiák és felhasználási esetek 5G technológiák és felhasználási esetek Bendek Kovács (Senior Specialist, Network Performance, Ericsson) Mivel foglalkozik az Ericsson? Rádiós hozzáférési hálózatok Felhő szerverparkok építése Telekommunikációs

Részletesebben

Számítógépes hálózatok GY

Számítógépes hálózatok GY Számítógépes hálózatok GY 2.gyakorlat Réteg modellek, alapfogalmak, forgalom elemzés - WireShark Laki Sándor ELTE IK Információs Rendszerek Tanszék lakis@inf.elte.hu http://lakis.web.elte.hu 1 1. Házi

Részletesebben

Könyvtári címkéző munkahely

Könyvtári címkéző munkahely Könyvtári címkéző munkahely Tartalomjegyzék A RENDSZER HARDVER ELEMEI...3 1 RFID CÍMKÉK... 3 2 RFID ASZTALI OLVASÓ... 3 A RENDSZER SZOFTVER ELEMEI... 4 1 KÖNYV CÍMKÉZŐ MUNKAÁLLOMÁS... 4 2 A PC- S SZOFTVEREK

Részletesebben

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. 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

Részletesebben

ALKALMAZÁSOK ISMERTETÉSE

ALKALMAZÁSOK ISMERTETÉSE SZE INFORMATIKAI KÉPZÉS 1 SZE SPECIFIKUS IT ISMERETEK ALKALMAZÁSOK ISMERTETÉSE A feladat megoldása során valamely Windows Operációs rendszer használata a javasolt. Ebben a feladatban a következőket fogjuk

Részletesebben

A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)

A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező) A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP Bejelentkezés Explorer (böngésző) Webmail (levelező) 2003 wi-3 1 wi-3 2 Hálózatok

Részletesebben

Számítógépes Hálózatok. 5. gyakorlat

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

Részletesebben

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

Az internet ökoszisztémája és evolúciója. Gyakorlat 1 Az internet ökoszisztémája és evolúciója Gyakorlat 1 GNS3: installálás és konfiguráció GNS3: hálózatszimulátor Valódi router/hoszt image-ek hálózatba kapcsolása emulált linkeken keresztül: CISCO, Juniper,

Részletesebben

SzIP kompatibilis sávszélesség mérések

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

Részletesebben

Digitális írástudás kompetenciák: IT alpismeretek

Digitális írástudás kompetenciák: IT alpismeretek Digitális írástudás kompetenciák: IT alpismeretek PL-5107 A továbbképzés célja: A program az alapvető számítógépes fogalmakban való jártasságot és a számítógépek alkalmazási területeinek ismeretét nyújtja

Részletesebben

A merevlemez állapota hibátlan. Nem található hibás vagy gyenge szektor, nincsenek felpörgési és adatátviteli hibák sem.

A merevlemez állapota hibátlan. Nem található hibás vagy gyenge szektor, nincsenek felpörgési és adatátviteli hibák sem. 1 / 5 2011.08.27. 13:21 www.hdsentinel.com Lemez Tulajdonságok Lemez sorszám : 3 Interfész : JMicron USB/ATA Gyártó információ : VID: 152D, PID: 2338 Lemez modelszám : GB0250EAFYK Lemez revízió : HPG2

Részletesebben

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek Hálózatok Rétegei Számítógépes Hálózatok és Internet Eszközök WEB FTP Email Telnet Telefon 2008 2. Rétegmodell, Hálózat tipusok Közbenenső réteg(ek) Tw. Pair Koax. Optikai WiFi Satellit 1 2 Az Internet

Részletesebben

Tesztelési feladatok és kihívások a FALCON projektben

Tesztelési feladatok és kihívások a FALCON projektben Tesztelési feladatok és kihívások a FALCON projektben Búr Márton Szoftver Verifikáció és Validáció 2016.12.07. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Részletesebben

3.1.5 Laborgyakorlat: Egyszerű egyenrangú hálózat építése

3.1.5 Laborgyakorlat: Egyszerű egyenrangú hálózat építése Otthoni és kisvállalati hálózatok kezelése 3.1.5 Laborgyakorlat: Egyszerű egyenrangú hálózat építése Célkitűzések Egyszerű egyenrangú hálózat tervezése és kiépítése az oktató által biztosított keresztkötésű

Részletesebben

A Digitális transzformáció elkerülhetetlen élő példák a felhőn és ködön belül. Tóth Levente 2015.11.06 Mérnök tanácsadó Cisco Magyarország

A Digitális transzformáció elkerülhetetlen élő példák a felhőn és ködön belül. Tóth Levente 2015.11.06 Mérnök tanácsadó Cisco Magyarország A Digitális transzformáció elkerülhetetlen élő példák a felhőn és ködön belül Tóth Levente 2015.11.06 Mérnök tanácsadó Cisco Magyarország Témák Cisco IoT System RijksWaterStaat - holland közút és hajóút

Részletesebben

Számítógépes Hálózatok GY 6.hét

Számítógépes Hálózatok GY 6.hét Számítógépes Hálózatok GY 6.hét Laki Sándor ELTE-Ericsson Kommunikációs Hálózatok Laboratórium ELTE IK - Információs Rendszerek Tanszék lakis@elte.hu http://lakis.web.elte.hu Teszt 10 kérdés 10 perc canvas.elte.hu

Részletesebben

CAN alapú járműves adatokat megjelenítő szoftver fejlesztése

CAN alapú járműves adatokat megjelenítő szoftver fejlesztése CAN alapú járműves adatokat megjelenítő szoftver fejlesztése Beszámoló Dokumentum szám: D01-018-08-05 Dokumentum dátum: 2014. január 30. Szerző(k): Jánky Szabolcs (szabolcs.janky@inventure.hu) http://

Részletesebben

Hálózati architektúrák és Protokollok PTI 6. Kocsis Gergely

Hálózati architektúrák és Protokollok PTI 6. Kocsis Gergely Hálózati architektúrák és Protokollok PTI 6 Kocsis Gergely 2018.04.11. Hálózati konfiguráció $ ifconfig Kapcsoló nélkül kiíratja a csomópont aktuális hálózati interfész beállításait. Kapcsolókkal alkalmas

Részletesebben

IPv6 A jövő Internet alaptechnológiája

IPv6 A jövő Internet alaptechnológiája IPv6 A jövő Internet alaptechnológiája Magyar IPv6 Konferencia Budapest, Danubius Hotel Flamenco 2012. május 3. Németh Vilmos BME 1 A kezdetek ARPANET 1969 2 Az Internet ma XXI. század A Világ egy új Internet

Részletesebben

A merevlemez állapota hibátlan. Nem található hibás vagy gyenge szektor, nincsenek felpörgési és adatátviteli hibák sem.

A merevlemez állapota hibátlan. Nem található hibás vagy gyenge szektor, nincsenek felpörgési és adatátviteli hibák sem. 1 / 5 2011.08.27. 10:21 www.hdsentinel.com Lemez Tulajdonságok Lemez sorszám : 3 Interfész : JMicron USB/ATA Gyártó információ : VID: 152D, PID: 2338 Lemez modelszám : SAMSUNG SP2504C Lemez revízió : VT100-50

Részletesebben

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

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:

Részletesebben

Programozási alapismeretek beadandó feladat: ProgAlap beadandó feladatok téma 99. feladat 1

Programozási alapismeretek beadandó feladat: ProgAlap beadandó feladatok téma 99. feladat 1 Programozási alapismeretek beadandó feladat: ProgAlap beadandó feladatok téma 99. feladat 1 Készítette: Gipsz Jakab Neptun-azonosító: A1B2C3 E-mail: gipszjakab@vilaghalo.hu Kurzuskód: IP-08PAED Gyakorlatvezető

Részletesebben

APB mini PLC és SH-300 univerzális kijelző Általános használati útmutató

APB mini PLC és SH-300 univerzális kijelző Általános használati útmutató APB mini PLC és SH-300 univerzális kijelző Általános használati útmutató Fizikai összeköttetési lehetőségek: RS232 APB-232 RS485 A APB-EXPMC B SH-300 program beállítások: Kiválasztjuk a megfelelő PLC-t.

Részletesebben

9. MPI

9. MPI 9. MPI kertesz.gabor@nik.uni-obuda.hu MPI Message Passing Interface Elosztott memóriájú párhuzamos programozási API Gyk. folyamatok közötti kommunikáció de facto ipari standard Több száz előre definiált

Részletesebben

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT november 5. HSNLab SINCE 1992

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT november 5. HSNLab SINCE 1992 Hálózati Technológiák és Alkalmazások Vida Rolland, BME TMIT 2018. november 5. Adatátviteli feltételek Pont-pont kommunikáció megbízható vagy best-effort (garanciák nélkül) A cél ellenőrzi a kapott csomagot:

Részletesebben

TxBlock-USB Érzékelőfejbe építhető hőmérséklet távadó

TxBlock-USB Érzékelőfejbe építhető hőmérséklet távadó TxBlock-USB Érzékelőfejbe építhető hőmérséklet távadó Bevezetés A TxBlock-USB érzékelőfejbe építhető, kétvezetékes hőmérséklet távadó, 4-20mA kimenettel. Konfigurálása egyszerűen végezhető el, speciális

Részletesebben

Utolsó módosítás:

Utolsó módosítás: Utolsó módosítás: 2012. 09. 06. 1 A tantárggyal kapcsolatos adminisztratív kérdésekkel Micskei Zoltánt keressétek. 2 3 4 5 6 7 8 9 Forrás: Gartner Hype Cycle for Virtualization, 2010, http://premierit.intel.com/docs/doc-5768

Részletesebben

Everything Over Ethernet

Everything Over Ethernet Everything Over Ethernet Következő Generációs Adatközpontok felépítése Lenkei Árpád Arpad.Lenkei@snt.hu 2009. November 12. www.snt-world.com 0 0 Tartalom Adatközpont 3.0 Migráció fázisai, kihívások Építőelemek

Részletesebben

3.5.2 Laborgyakorlat: IP címek és a hálózati kommunikáció

3.5.2 Laborgyakorlat: IP címek és a hálózati kommunikáció 3.5.2 Laborgyakorlat: IP címek és a hálózati kommunikáció Célkitűzések Egyszerű egyenrangú csomópontokból álló hálózat építése, és a fizikai kapcsolat ellenőrzése. Különböző IP-cím beállításoknak a hálózati

Részletesebben

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 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

Részletesebben

Alacsony fogyasztású IoT rádiós technológiák

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

Részletesebben

Hálózati architektúrák és Protokollok GI 7. Kocsis Gergely

Hálózati architektúrák és Protokollok GI 7. Kocsis Gergely Hálózati architektúrák és Protokollok GI 7 Kocsis Gergely 2017.05.08. Knoppix alapok Virtuális gép létrehozása VirtualBox-ban (hálózatelérés: bridge módban) Rendszerindítás DVD-ről vagy ISO állományból

Részletesebben

Dr. Illés Zoltán zoltan.illes@elte.hu

Dr. Illés Zoltán zoltan.illes@elte.hu Dr. Illés Zoltán zoltan.illes@elte.hu Operációs rendszerek kialakulása Op. Rendszer fogalmak, struktúrák Fájlok, könyvtárak, fájlrendszerek Folyamatok Folyamatok kommunikációja Kritikus szekciók, szemaforok.

Részletesebben

Csoportos üzenetszórás optimalizálása klaszter rendszerekben

Csoportos üzenetszórás optimalizálása klaszter rendszerekben Csoportos üzenetszórás optimalizálása klaszter rendszerekben Készítette: Juhász Sándor Csikvári András Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Automatizálási

Részletesebben

Házi feladatok Szenzorhálózatok és alkalmazásaik

Házi feladatok Szenzorhálózatok és alkalmazásaik Házi feladatok Szenzorhálózatok és alkalmazásaik VITMMA09 Okos város MSc mellékspecializáció Általános tudnivalók 6 téma 6 db. 4 fős csoport A házi feladat elvégzése kötelező, a vizsgára jelentkezés feltétele

Részletesebben

Tájékoztató. Használható segédeszköz: számológép

Tájékoztató. Használható segédeszköz: számológép A 12/2013. (III. 29.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés azonosítószáma és megnevezése 54 523 05 Távközlési technikus Tájékoztató A vizsgázó az első lapra írja fel a nevét!

Részletesebben

end function Az A vektorban elõforduló legnagyobb és legkisebb értékek indexeinek különbségét.. (1.5 pont) Ha üres a vektor, akkor 0-t..

end function Az A vektorban elõforduló legnagyobb és legkisebb értékek indexeinek különbségét.. (1.5 pont) Ha üres a vektor, akkor 0-t.. A Név: l 2014.04.09 Neptun kód: Gyakorlat vezető: HG BP MN l 1. Adott egy (12 nem nulla értékû elemmel rendelkezõ) 6x7 méretû ritka mátrix hiányos 4+2 soros reprezentációja. SOR: 1 1 2 2 2 3 3 4 4 5 6

Részletesebben

Teljesítménymodellezés

Teljesítménymodellezés Üzleti IT rendszerek modellezése Teljesítménymodellezés Gönczy László gonczy@mit.bme.hu Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Erőforrás szintű kapacitástervezés

Részletesebben

LIN, BSS, PCM Protokollok (COM Interfész) Szeptember

LIN, BSS, PCM Protokollok (COM Interfész) Szeptember LIN, BSS, PCM Protokollok (COM Interfész) 2013. Szeptember Témakörök Háromfázisú generátorok Generátor feszülts ltségszabályzók Digitális vezérl rlésű szabályz lyzók Feszülts ltségszabályzó mérések Digitális

Részletesebben

IP alapú komunikáció. 2. Előadás - Switchek 2 Kovács Ákos

IP alapú komunikáció. 2. Előadás - Switchek 2 Kovács Ákos IP alapú komunikáció 2. Előadás - Switchek 2 Kovács Ákos PoE Power Over Ethernet Még jobban előtérbe került a IoT kapcsán WAP, IP telefon, Térfigyelő kamerák tápellátása Résztvevők: PSE - Power Source

Részletesebben

Autóipari beágyazott rendszerek. Integrált és szétcsatolt rendszerek

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

Részletesebben

Összefoglalás és gyakorlás

Összefoglalás és gyakorlás Összefoglalás és gyakorlás High Speed Networks Laboratory 1 / 28 Hálózatok jellemző paraméterei High Speed Networks Laboratory 2 / 28 Evolúció alkotta adatbázis Önszerveződő adatbázis = (struktúra, lekérdezés)

Részletesebben

Operációs rendszerek II. Folyamatok ütemezése

Operációs rendszerek II. Folyamatok ütemezése Folyamatok ütemezése Folyamatok modellezése az operációs rendszerekben Folyamatok állapotai alap állapotok futásra kész fut és várakozik felfüggesztett állapotok, jelentőségük Állapotátmeneti diagram Állapotátmenetek

Részletesebben

Párhuzamos programozási platformok

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

Részletesebben

2008 II. 19. Internetes alkalmazások forgalmának mérése és osztályozása. Február 19

2008 II. 19. Internetes alkalmazások forgalmának mérése és osztályozása. Február 19 2008 II. 19. Internetes alkalmazások forgalmának mérése és osztályozása Az óra rövid vázlata kapacitás, szabad sávszélesség ping, traceroute pathcar, pcar pathload pathrate pathchirp BART Sprobe egyéb

Részletesebben

Kommunikációs rendszerek programozása. Routing Information Protocol (RIP)

Kommunikációs rendszerek programozása. Routing Information Protocol (RIP) Kommunikációs rendszerek programozása Routing Information Protocol (RIP) Távolságvektor alapú útválasztás Routing Information Protocol (RIP) TCP/IP előttről származik (Xerox Network Services) Tovább fejlesztve

Részletesebben

Az Ethernet példája. Számítógépes Hálózatok 2012. Az Ethernet fizikai rétege. Ethernet Vezetékek

Az Ethernet példája. Számítógépes Hálózatok 2012. Az Ethernet fizikai rétege. Ethernet Vezetékek Az Ethernet példája Számítógépes Hálózatok 2012 7. Adatkapcsolati réteg, MAC Ethernet; LAN-ok összekapcsolása; Hálózati réteg Packet Forwarding, Routing Gyakorlati példa: Ethernet IEEE 802.3 standard A

Részletesebben

Click to edit Master title style

Click to edit Master title style 2017 Okos Városok Magyarországon - okos városok a régióban 2017 május 25. Bottyán Balázs: Okos város LoRa alapokon - intelilight közvilágítási hálózat, mint smart city alapinfrastruktúra bevezetés és kontextus

Részletesebben

Autóipari beágyazott rendszerek. A kommunikáció alapjai

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)

Részletesebben

Számítógépes munkakörnyezet II. Szoftver

Számítógépes munkakörnyezet II. Szoftver Számítógépes munkakörnyezet II. Szoftver A hardver és a felhasználó közötti kapcsolat Szoftverek csoportosítása Számítógép működtetéséhez szükséges szoftverek Operációs rendszerek Üzemeltetési segédprogramok

Részletesebben

4. Hivatkozási modellek

4. Hivatkozási modellek 4. Hivatkozási modellek Az előző fejezetben megismerkedtünk a rétegekbe szervezett számítógépes hálózatokkal, s itt az ideje, hogy megemlítsünk néhány példát is. A következő részben két fontos hálózati

Részletesebben

Hálózati architektúrák és Protokollok GI 8. Kocsis Gergely

Hálózati architektúrák és Protokollok GI 8. Kocsis Gergely Hálózati architektúrák és Protokollok GI 8 Kocsis Gergely 2018.11.12. Knoppix alapok Virtuális gép létrehozása VirtualBox-ban (hálózatelérés: bridge módban) Rendszerindítás DVD-ről vagy ISO állományból

Részletesebben

Mértékegységek a számítástechnikában

Mértékegységek a számítástechnikában Mértékegységek a számítástechnikában BIT legkisebb adattárolási egység Értékei lehetnek: 0,1. Bájt= 8 BIT a számítógép számára egységesen kezelhető legkisebb egység. (Bit,) Bájt, KiloBájt, MegaBájt, GigaBájt,

Részletesebben

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Cloud computing. Cloud computing. Dr. Bakonyi Péter. Cloud computing Cloud computing Dr. Bakonyi Péter. 1/24/2011 1/24/2011 Cloud computing 2 Cloud definició A cloud vagy felhő egy platform vagy infrastruktúra Az alkalmazások és szolgáltatások végrehajtására

Részletesebben

AWK programozás, minták, vezérlési szerkezetek

AWK programozás, minták, vezérlési szerkezetek 10 AWK programozás, minták, vezérlési szerkezetek AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa

Részletesebben

IP beállítások 3. gyakorlat - Soproni Péter 2009. tavasz Számítógép-hálózatok gyakorlat 1 Bemutató során használt beálltások Windows IP-cím: 192.168.246.100 (változtatás után: 192.168.246.101) Alhálózati

Részletesebben

V2V - Mobilitás és MANET

V2V - Mobilitás és MANET V2V - Mobilitás és MANET Intelligens közlekedési rendszerek VITMMA10 Okos város MSc mellékspecializáció Simon Csaba Áttekintés Áttekintés MANET Mobile Ad Hoc Networks Miért MANET? Hol használják? Mekkora

Részletesebben

6. gyakorlat Egydimenziós numerikus tömbök kezelése, tömbi algoritmusok

6. gyakorlat Egydimenziós numerikus tömbök kezelése, tömbi algoritmusok 6. gyakorlat Egydimenziós numerikus tömbök kezelése, tömbi algoritmusok 1. feladat: Az EURO árfolyamát egy negyedéven keresztül hetente nyilvántartjuk (HUF / EUR). Írjon C programokat az alábbi kérdések

Részletesebben

Hibabehatárolási útmutató [ß]

Hibabehatárolási útmutató [ß] Hibabehatárolási útmutató [ß] Amennyiben a KábelNET szolgáltatás igénybevétele során bármilyen rendellenességet tapasztal kérjük, végezze el az alábbi ellenırzı lépéseket mielıtt a HelpDesk ügyfélszolgálatunkat

Részletesebben

Ellenőrző mérés mintafeladatok Mérés laboratórium 1., 2011 őszi félév

Ellenőrző mérés mintafeladatok Mérés laboratórium 1., 2011 őszi félév Ellenőrző mérés mintafeladatok Mérés laboratórium 1., 2011 őszi félév (2011-11-27) Az ellenőrző mérésen az alábbiakhoz hasonló feladatokat kapnak a hallgatók (nem feltétlenül ugyanazeket). Logikai analizátor

Részletesebben

Hálózati architektúrák laborgyakorlat

Hálózati architektúrák laborgyakorlat Hálózati architektúrák laborgyakorlat 5. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Hálózati réteg (L3) Kettős címrendszer: ARP Útválasztás: route IP útvonal: traceroute Parancsok: ifconfig, arp,

Részletesebben

Cloud computing Dr. Bakonyi Péter.

Cloud computing Dr. Bakonyi Péter. Cloud computing Dr. Bakonyi Péter. 1/24/2011 Cloud computing 1/24/2011 Cloud computing 2 Cloud definició A cloud vagy felhő egy platform vagy infrastruktúra Az alkalmazások és szolgáltatások végrehajtására

Részletesebben

Számítógépes Hálózatok. 4. gyakorlat

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

Részletesebben