offline

6
TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK I. szakirány/önálló labor kiírások, 2010. február http://inflab.tmit.bme.hu http://alpha.tmit.bme.hu/labor ALTERNATÍV TARTALOMMEGOSZTÁSI TECHNIKÁK 003 oktatók: Biczók Gergely a témára 1 fő jelentkezését várjuk. kivonat: Napjainkban azonban az internetszolgáltatók által bevezetett szűrési és korlátozási technikák és a BitTorrent portálok ellen irányuló jogi perek lecsökkentették a peer-to-peer fájlmegosztó rendszerek részesedését az Internet forgalmában. Az újonnan megjelenő alternatív tartalommegosztó megoldások (pl. RapidShare, Usenet. ) forgalmi jellemzői pedig felderítésre várnak. leírás: A peer-to-peer fájlmegosztó rendszerek által generált adatmennyiség az Internet forgalmának jelentős részét adja. Napjainkban azonban az internetszolgáltatók által bevezetett szűrési és korlátozási technikák és a BitTorrent portálok ellen irányuló jogi perek zöld utat nyitottak más tartalommegosztó megoldásoknak, pl. RapidShare, Usenet. Mérési adatok támasztják alá, hogy ezek egyes régiókban (pl., Németország, Közel-Kelet) százalékban kifejezhető részesedést érnek el. A hallgató feladata az, hogy aktív hálózati mérésekkel felderítse és meghatározza ezen alternatív rendszerek jellemzőit (letöltési sebesség, tartalom elérhetősége, jellemző fájlméret, földrajzi különbségek), és összehasonlítsa a peer-to-peer rendszerek hasonló jellemzőivel. A méréseket a PlanetLab világméretű teszthálózata segítségével lehet elvégezni. "ZÖLD" OPTIKAI HÁLÓZATOK 069 oktatók: Cinkler Tibor munkahely: saját gép vagy tanszéki labor. a témára 2 fő jelentkezését várjuk. kivonat: Hogy mitől zöld? Mert környezetbarát. Elsősorban alacsony áramfelvétel révén. A téma nagyon időszerű, mivel az IT megoldások összfogyasztásának aránya a teljes áramfogyasztáshoz rohamosan nő. leírás: Ahhoz, hogy egy adott többrétegű hálózat fogyasztása alacsony legyen érdemes nemcsak a technológia fejlesztése, hanem a hálózati paradigmák újragondolása is. Például az optikai áramkörkapcsolásnak nagyobb teret biztosítani, míg az elektronikus csomagkapcsolás mennyiségét csökkentjük. Új architektúrák és hálózatüzemeltetési stratégiák kidolgozása a cél, melyek valamennyi esetben az összfogyasztást csökkentik. E téma két EU hetedik kutatási keretprogrambeli projektünkhöz kötődik. Mind MSc mind PhD fokozat megszerzéséig folytatható. TDK részvétel javasolt. előköv.: angol nyelvudás, C/C++ alapok vagy több, környezetbarát szemlélet kieg.: Green networking, carbon footprint, Traffic Engineering ALGORITMUSOK TÖBBESADÁSRA (MŰSOSZÉTOSZTÁSRA) VÉDELEMMEL 101 oktató: Cinkler Tibor munkahely: saját gép, HSNlabor, vagy szerver távoli eléréssel a témára 2 fő jelentkezését várjuk. kivonat: Mindinkább terjed a különböző tartalmak (pl. video műsorok) terjesztése vezetékes hálózattal. Ez esetben a hálózat számos algoritmikus megoldást használ, hogy hatékonyan, alacsony kapacitásigény mellett is minden végfelhasználóhoz eljuttassa a kívánt tartalmat. leírás: A hallgató feladta az ismert módszerek továbbfejlesztése és új módszerek kidolgozása a pont - több- pont adás megvalósításához. Itt a hagyományos kombinatorikus optimalizálás mellett (feszítő-fa és Steiner-fa módszerek különböző súlyokkal és korlátokkal) használunk általánosan alkalmazható, globális optimumot kereső metaheurisztikákat is. Példaként a bakteriális algoritmust használjuk, ami a genetikus algoritmusnak egy specializált válfaja. előköv.: C/C++, angol nyelvtudás, lelkesedés, linux Linux - alapok kieg.: multi-cast, video-distribution, protection, resilience, optimisation, algorithms többesadás, műsorszétosztás, védelem, optimalizálás, módszer, algoritmus GRID SZOLGÁLTATÁSOK OPTIMALIZÁLÁSA 070 oktatók: Cinkler Tibor munkahely: Saját gép, Tanszéki Linux szerver, távoli eléréssel a témára 2 fő jelentkezését várjuk. kivonat: GRID és hálózati erőforrások optimalizálása különböző módszerekkel és különböző szempontok alapján. leírás: Az elosztott számítás, tárolás és egyéb erőforrások elosztott használata és virtualizált elérése (Cloud/Grid/Utility Computing) mind nagyobb terert nyer mostanában. Célunk különböző módszerekkel optimalizálni, különböző bemenetekre és különböző szempontok alapján a GRID, a tárolási és a hálózati erőforrások használatát. A szempontok, melyek alapján optimalizálunk elsősorban a feladatok végrehajtási ideje, összköltsége, hibatűrőképessége. A módszerek: ILP, heurisztikus és mohó módszerek. E téma két EU hetedik kutatási keretprogrambeli projektünkhöz kötődik. Mind MSc mind PhD fokozat megszerzéséig folytatható. TDK részvétel javasolt. előköv.: Érdeklődés és lelkes hozzáállás, Angol nyelvtudás, C/C++ alapok kieg.: optimalizálás, GRID, optikai hálózat, idő, költség HÁLÓZATI ESZKÖZÖK TELJESÍTMÉNY MONITOROZÁSÁT MEGVALÓSÍTÓ MENEDZSELŐ RENDSZER 105 oktatók: Cinkler Tibor munkahely: Tanszéki labor és a http://netvisor.hu/ ahol a témavezetés is biztosított. a témára 2 fő jelentkezését várjuk. kivonat: Napjaink távközlési szolgáltatói egyre inkább törekednek rá, hogy a gerinc és az aggregációs hálózati funkciókat egy egységes IP/MPLS platformon valósítsák meg. Egy ilyen nagy méretű és összetett hálózat menedzselése során elengedhetetlen a megfelelő funkcionalitással és teljesítménnyel rendelkező menedzselő rendszerek használata. A PVSR alkalmazás is egy ilyen, a hálózati berendezések teljesítmény monitorozását megvalósító menedzselő rendszer. leírás: A hallgató feladata a PVSR rendszer belső működésének és architektúrájának megismerése. A félév során az alkalmazás SOAP interfészéhez illeszkedő CLI parancssori értelmező modul fejlesztésén keresztül lehetőség nyílik a rendszer fejlesztésében való részvételre (Java programozás). A szakmai angol nyelv ismerete, illetve a Java programozásban való jártasság előny. A labor keretében egy kifejezetten gyakorlatias feladat végzésére nyílik lehetőség, mely során a hallgató komoly tudás és ipari tapasztalat birtokába juthat. A PVSR rendszer fejlesztése a NETvisor Zrt. egyik kiemelt és hosszútávú fejlesztési projectje. Ez garantálja, hogy a feladatból később, az említett rendszer megismerését követően, annak különböző moduljainak fejlesztésében való közreműködéssel diplomaterv, szakdolgozat készíthető. Kölcsönös megelégedettség esetén a szakdolgozat elkészítését követően nyitottak vagyunk az együttműködés folytatására. előköv.: angol nyelvtudás, Java kieg.: IP, MPLS, SNMP, menedzsment, performamce monitoring LAN ESZKÖZÖK HÁLÓZATI HELYÉNEK FELDERÍTÉSE BIZTONSÁGI ANALÍZISHEZ 103 oktatók: Cinkler Tibor munkahely: Tanszéki labor és a http://netvisor.hu/ ahol a témavezetés is biztosított. a témára 2 fő jelentkezését várjuk. kivonat: Kiterjed LAN hálózatok esetében idegen hálózati eszköz észlelése után a következő fontos feladat az eszköz topológiában elfoglalt helyének meghatározása, vagyis hogy melyik LAN switch melyik interfészére lett csatlakoztatva. Az idegen hosztok lokalizálása több lépésből áll: 1) A topológia felderítése, vagyis a switch-ek fizikai és VLAN szintű kapcsolódása, 2) bridge táblák alapján lokalizálni a keresett MAC címmel rendelkező eszközt, 3) további információk kinyerése hálózati eszközökből. leírás: A hallgató feladata az absztraktban ismertetett háromból, a második fázis kidolgozása, vagyis a switch topológia ismeretében a keresett eszköz csatlakozási pontjának minél pontosabb meghatározása. Elméleti szinten szükség van a dinamikus bridge működés és a spanning tree protokoll vizsgálatára. Mindenképpen fel kell készülni a több VLAN kezelésére, hurkok kezelésére, arra hogy nem garantált a bridge táblák folyamatosan feltöltött állapota, valamint hogy hiányos lehet a topológia információ is (elképzelhető, hogy egy-egy köztes LAN eszköz nem szerepel a topológiában). A feladat gyakorlati kialakítása során saját készítésű programmal kell labor környezetben a tervezett algoritmus működését ellenőrizni. A hálózati eszközökből SNMP információk segítségével javasolt a megfelelő információkat kinyerni. előköv.: angol nyelvtudás kieg.: LAN, firewall, tűzfal, security, biztonság, intrusion, monitoring OPTIKAI JELMINŐSÉG ALAPÚ ÚTVONALVÁLASZTÁS 099 oktatók: Cinkler Tibor munkahely: saját gép, esetleg tanszéki labor a témára 2 fő jelentkezését várjuk. kivonat: A "cross-layer optimisation" mind nagyobb figyelmet kelt fel. Lényege, hogy mikor útvonalat választunk, vagy optimalizáljuk a hálózat üzemeltetését, akkor legyünk tekintettel a többi réteg korlátaira is, pl. az optikai réteg fizikai tulajdonságaira. Például, ha túl sok útvonal halad át egy szakaszon, a nagy összteljesítmény nemlineáris jeltorzuláshoz vezet. leírás: A hallgató feladata új algoritmusok és módszerek kidolgozása, valamint áttekinteni, hogy a jelenlegi protokollok (elsősorban IETF és ITU-T) hogyan támogatják az optikai réteg jellemző paramétereinek terjesztését. Pillanatnyilag legigéretesebb a részben centralizált PCE (Path Computation Element) alapú útvonalválasztás. Ennek vizsgálata a célunk. Továbbá áttekinteni, hogy mely paraméterek terjesztését és archiválását támogatja a protokoll, melyekét nem, és hogy hogyan lehet a protokollt mégis kijátszani úgy, hogy a protokoll önkénye kiterjesztgetése helyett, trükkös útvonalválasztással kijátszuk azt. A protokollok megismerése után szimulációs vizsgálattal támasztjuk alá javasolt módszereinket. A hallgató feladata a védelem és a fizikai hatások kölcsönhatásának vizsgálata is. E kiírás szorosan kötődik két hetedik keretprogrambeli EU projektünkhöz. előköv.: angol nyelvtudás, ietf IETF dokumentumok ismerete előnyt jelent, C/C++ alapok, kutatói érdeklődés, lelkesedés kieg.: PCE, GMPLS, Physical Impairment Constraind Routing RUGALMAS FORGALMÚ OCDM/DWDM HÁLÓZATOK OPTIMÁLIS KIALAKÍTÁSA 072 oktatók: Cinkler Tibor munkahely: saját gép, tanszéki labor a témára 2 fő jelentkezését várjuk. kivonat: Jelenleg szinte minden nagyobb kiterjedésű hálózat optikai alapú. Igen ám, de a felső réteg még elektronikus. Ahhoz, hogy a felső réteg is optikai legyen, jelenleg az egyik legígéretesebb megoldás az OCDM (optikai kódosztás) alkalmazása a DWDM felett. leírás: A hallgató feladata a technológia megismerése a kódosztásos nyalábolás és optimalizáló módszerek együttes használata lesz. E témát Japán partnereinkkel együtt kutatjuk. Javasolt módszereinket C/C++-ban megvalósított futtatásokkal/szimulációkkal támasztjuk alá. Az OCDMA technológia lehetővé teszi a rugalmas forgalmak átvitelét, így egyik célunk a rugalmas forgalomra optimalizálni. előköv.: Angol nyelvtudás, C/C++, Japán nyelvtudás előny :) de nem követelmény... kieg.: OCDM, WDM, optikai hálózatok, optimalizálás, rugalmas forgalom, Változó forgalom ÚJ GENERÁCIÓS MEGOLDÁSOK TÁVKÖZLÉSI SZOFTVEREK FEJLESZTÉSÉBEN ÉS TESZTELÉSÉBEN. 067 oktatók: Csöndes Tibor, Bozóki Ferenc, Erős Levente munkahely: BME-TMIT, Ericsson Science Park a témára 10 fő jelentkezését várjuk. kivonat: A téma két területet ölel fel. Első témánk valamivel komplexebb, ide több, különböző háttérrel rendelkező kolléga jelentkezését várjuk. A feladat egy Model Based Testing-alkalmazás prototípusának kifejlesztése. Második témánk a jelenleg használt távközlési alkalmazások továbbfejlesztését tűzi ki célul. Ebben az esetben több, kevésbé komplex önállóan végezhető feladat közül lehet választani. A legjobban teljesítő kollégák számára gyakorlati lehetőséget kínálunk az Ericsson Magyarország Kft. leírás: A téma először kerül kiírásra, célunk az új kutatási eredmények gyakorlati alkalmazása a távközlési rendszerek fejlesztésében. A feladat igen komplex, több hallgató jelentkezésére is számítunk, egyes részeihez programozói tudás, más részeihez elméleti (algoritmustervezés, stb.) gondolkodásmód szükséges. A legfontosabb talán mégis a kreativitás. Mindazon hallgatók jelentkezését várjuk, akik szeretnének részt venni egy, a jövőbeli fejlesztésekben komoly szerepet játszó eszköz megalkotásában és tökéletesítésében, mely a későbbiekben alapjául szolgálhat egy jelentős nemzetközi közösség által használt ipari megoldásnak. Szoros együttműködést alakítottunk ki az Ericsson Magyarország Kft.- vel, ennek köszönhetőn az eredmények fényében lehetőség van a témát a cégnél tovább folytatni (részmunkaidőben). A feladatok: Elméletibb hátterű kollégák számára Modell-leíró nyelvek vizsgálata/megalkotása TTCN-3 mint modell-leíró nyelv vizsgálata Modell alapú tesztgeneráló algoritmusok tanulmányozása/fejlesztése/optimalizálása Tesztszelekciós algoritmusok megalkotása/optimalizálása Formális verifikálás Gyakorlatibb hozzáállású kollégák számára Szoftverfejlesztés (C++/Java) Grafikus felhasználói interfész fejlesztése (C++/Java) Algoritmusok implementálása Akiket nem ragadott meg a fenti kiírás, azok számára olyan kisebb, önállóan végezhető szoftverfejlesztői feladatok megoldására kínálunk lehetőséget, melyek a mai megközelítést alapul véve jelentősen megkönnyítik a távközlési szoftverek fejlesztését és tesztelését. A feladatok Olyan alkalmazás megtervezése, implementálása mely szöveges állományok alapján grafikusan, véges automata formájában megjeleníti a lefutott tesztesetet. Riportgeneráló alkalmazás megalkotása, mely szöveges állományok alapján képes egyfajta HTML-alapú összegzést generálni. Compiler-fejlesztés (TTCN-3, ASN.1 nyelvekhez) előköv.: Célirányos érdeklődés, Jó tanulmányi előmenetel, Programozói hozzáállás, Az angol nyelv ismerete kieg.: MBT, TTCN-3, tesztelés, formális modellezés, algoritmusok, Model Based Testing, Compiler, GUI AZONOSÍTÓ ALAPÚ KRIPTOGRÁFIAI ELJÁRÁSOK 091 oktatók: Fehér Gábor, Kenyeres Péter munkahely: megbeszélés alapján a témára 3 fő jelentkezését várjuk. kivonat: 1984-ben Shamir (RSA-ból az S) úgy gondolta, hogy milyen jó lenne egy olyan kódoló eljárás, amelynek nyilvános kulcsa egy e-mail cím. A megoldás 2001-ig váratott magára, amikor is sikerült olyan eljárásokat készíteni, amelyek lehetővé tették a szöveges kulcs alapú kódolást. Az ilyen eljárás neve PBC (Pairing-Based Cryptography vagy Identity- Based Cryptography). Ez az eljárás - hasonlóan az RSA és a DSA algoritmusokhoz - nehéz matematikai problémákon alapszik. leírás: A hallgató(k) feladata, hogy megismerkedjenek a PBC alapvető eljárásával, és így betekintést nyerjenek az azonosító alapú titkosítók működésébe. Ezen felül lehetőség nyílik az erre épülő, hálózatbiztonság szempontjából fontos hitelesítési, kulcscsere és aláírást végző eljárások illetve az erre alapuló nyilvános kulcsú infrastruktúrák vizsgálatára is. Az önálló labor feladatok folyamán a cél a meglévő elméletekhez alkalmazási területek társítása, ezek vizsgálata és esetleges implementációjának elkészítése. A munka során lehetőség nyílik együtt dolgozni matematikus hallgatókkal, akik így biztosítani tudják a matematikai hátteret az esetleges problémák megoldásához. A hallgatóktól mély programozási ismereteket nem várunk el, ám bizonyos esetekben szükség van programok írására egy-egy feladat megoldásához. A téma elsősorban kutatási, de fejlesztésorientált részeket is tartalmaz. A téma több féléven keresztül, diplomatervig folytatható és TDK dolgozat is készíthető belőle. előköv.: - angol nyelvű szakirodalom olvasási készség, - rendszeres konzultáció és szorgalmas munka, akár csoportban is, - kutatás iránti érdeklődés, - matematikai érdeklődés kieg.: kriptográfia, alkalmazás, biztonság, hálózat, titkosítás, hitelesítés, aláírás BIZTONSÁGOS WIFI HÁLÓZAT FEJLESZTÉSE 093 oktatók: Fehér Gábor, Kenyeres Péter munkahely: megbeszélés alapján a témára 3 fő jelentkezését várjuk. kivonat: Manapság az informatikai hálózatok használata gyakorlatilag minden szinten (magánszemélyek, vállalatok, állami intézmények) elengedhetetlen. Mindazonáltal a rendszerek üzemeltetése során számos problémával kell szembenézni, mint például a biztonságos vezetékes és vezetéknélküli (WiFi) hálózatok tervezésével és kivitelezésével, az egyszerű és hatékony telepítéssel és a gyors hibadetekcióval és hibaelhárítással. leírás: A félév(ek) során a hallgató(k) megismerkedhetnek a biztonságos WiFi hálózatok működésének elméletével, illetve a manapság használatban lévő technológiákkal. Az ismeretanyag elsajátítása mellett a munka folyamán lehetőség nyílik WiFi hálózatok hozzáférési pont felőli, illetve rendszer vagy felhasználó oldali fejlesztésére, beleértve a tanszéken működő biztonságos WiFi hálózatot is. A téma fejlesztési feladatokat tartalmaz, és diplomatervig folytatható. előköv.: - angol nyelvű szakirodalom olvasási készség, - rendszeres konzultáció és szorgalmas munka, akár csoportban is, - programozási ismeretek előnyt jelentenek (PHP, Javascript és MySQL) kieg.: Vezetéknélküli és vezetékes hálózat biztonság, vezeték nélküli hálózatbiztonság, WiFi, WLAN, rendszer, web, fejlesztés, 802.11 szabvány, AP, hozzáférési pont, wireless, L l inux, w W indows, openwrt ELOSZTOTT RENDSZER TÁMADÁSOK SZŰRÉSÉHEZ ÉS ELHÁRÍTÁSÁHOZ 022 oktatók: Fehér Gábor, Kenyeres Péter munkahely: IE318, illetve megbeszélés szerint a témára 3 fő jelentkezését várjuk. kivonat: A hálózatbiztonság manapság kiemelten fontos kérdés. Az Internetet legitim felhasználása mellett egyre több illegitim alkalmazás is akad: férgek, spameket terjesztő botnetek, illetve egyéb különböző programok, amelyek a felhasználók megtévesztésével okoznak kárt a helyi vagy távoli rendszerekben. Ezek ellen a programok ellen nehéz védekezni, hiszen többnyire gyorsan és elosztottan terjednek, és legtöbbször a gyanútlan felhasználók tudta nélkül futnak azok számítógépein. leírás: A cél egy olyan elosztott rendszer kutatása és fejlesztése, amely lehetővé teszi, hogy az Interneten történő támadásokkal szemben gyorsan és hatékonyan lépjünk fel. Ennek érdekében elosztott rendszert használva, anonim módon kívánjuk terjeszteni az információkat az elosztott hálózat minden tagja számára. A félév(ek) során a hallgatók megismerkedhetnek a hálózati forgalom logolásának lehetőségeivel, illetve különböző Peer-to-Peer technológiák alkalmazásaival. Ezt követően a cél olyan rendszerek és algoritmusok kifejlesztése, amelyek anonim módon, ám mégis hatékonyan képesek az illegitim forgalom felismerését követően a megszerzett információk terjesztésére. A témaára elsősorban olyan hallgatók jelentkezését várjuk, akik érdeklődnek a legfrissebb kutatások iránt és szívesen írnának TDK-t (esetleg PhD tanulmányok folytatását fontolgatják) valamint szívesen dolgoznának csapatban. előköv.: - angol nyelvű szakirodalom olvasási készség, - rendszeres konzultáció és szorgalmas munka, akár csoportban is - , kutatás iránti érdeklődés, - programozási ismeret előny kieg.: hálózatbiztonság, peer-to-peer hálózat, P2P, biztonság, támadás megelőzés, behatolás megelőzés, vírus, botnet AZ INTERNET ÚJRATERVEZÉSE 062 oktatók: Gulyás András, Babarczi Péter, Biczók Gergely, Bíró József, Heszberger Zalán, Kőrösi Attila, Németh Gábor, Rétvári Gábor, Sonkoly Balázs, Tapolcai János, Toka László munkahely: I épület a témára 5 fő jelentkezését várjuk. kivonat: Az internet gyerekbetegségeinek tüneti kezelése mind komolyabb feladatot ró a szakemberekre. Egyre többen látják a megoldást az internet alapoktól való újragondolásában. Az általunk vizsgált kérdések érintik többek között a címzést, címkiosztást, útvonalválasztást, topológiát valamint az internet erősen elosztott és dinamikus jellegéből adódó nehézségeket. leírás: A laborfeladat célja megismerni az internet újragondolásának lehetséges új irányvonalait, ismertebb kezdeményezéseit. A félév második felében lehetőség nyílna alternatív hálózati technológiák elméleti és szimulációs és teszthálózati vizsgálatára ill. prototípus építésére. előköv.: Angol nyelv ismerete. kieg.: future intenet HOGY IS NÉZ KI A VILÁGMÉRETŰ INTERNET? 059 oktatók: Gulyás András, Heszberger Zalán, Rétvári Gábor, Tapolcai János munkahely: I épület a témára 4 fő jelentkezését várjuk. kivonat: Bizonyára ti is gondolkodtatok már azon, hogy milyen is a mai internet felépítése. Milyen a belső struktúrája? Milyen játékszabályok szerint formálódik? És kik a játékosok? Kik üzemeltetik a kulcsfontosságú szervereket? Tudod-e mi az a TIER 1? A mai internet elképesztő dinamikája miatt a fenti kérdésekre mind kevésbé adható egyértelmű válasz. leírás: A labor célja az internet központi útvonalszervereinek feltérképezése és topológiainformációk lekérdezése. A letöltött adatokból próbálunk naprakész képet kapni az internet aktuális állapotáról. előköv.: Angol nyelvtudás kieg.: Internet, mérés KÖZÖSSÉGI WEBES ALKALMAZÁSOK VIZSGÁLATA ÉS FEJLESZTÉSE 053 oktatók: Gulyás András, Biczók Gergely, Heszberger Zalán, Maliosz Markosz, Tapolcai János a témára 5 fő jelentkezését várjuk. kivonat: Az emberek életében egyre nagyobb hangsúlyt kapnak az internetes közösségi portálok. Életük mind nagyon részét töltjük ilyen rendszerekben működő alkalmazások használatával. Kapcsolatainkat, médiafájljainkat itt tartjuk nyilván, közösségi játékokban veszünk részt, akármilyen bárgyúak is legyenek azok. leírás: Célunk feltérképezni a közösségi portál alkalmazások fejlesztésének lehetőségeit. A laboratóriumi feladat része egyszerűbb közösségi applikációk elemzése, tervezése és megvalósítása. előköv.: angol nyelv olvasása LINUX HÁLÓZATI MODUL VIZSGÁLATA ÉS FEJLESZTÉSE 057 oktatók: Gulyás András, Bíró József, Tapolcai János munkahely: Megegyezés alapján a témára 3 fő jelentkezését várjuk. kivonat: A Linux operációs rendszer egyre nagyobb népszerűségnek örvend nemcsak PC-n de különféle mobil platformokon is. Ez az operációs rendszer jó lehetőségeket kínál a hagyományostól eltérő hálózati technológiák támogatásához is. leírás: A labor célja a Linux hálózatkezelési módszereivel való megismerkedés, illetve nem TCP/IP alapú hálózati megoldások kísérleti jellegű vizsgálata. előköv.: Angol nyelv olvasás szintű ismerete Linux alap szintű ismerete kieg.: l L inux, hálózat SZEMÉLYES INFORMÁCIÓ AZ INTERNETEN, AVAGY A DIGITÁLIS LÁBNYOM 056 oktatók: Gulyás András, Biczók Gergely, Bíró József, Heszberger Zalán munkahely: TMIT Tanszék a témára 2 fő jelentkezését várjuk. kivonat: Az információs társadalom és az azt létrehozó Internet működésének igen érdekes velejárója, hogy egyre nehezebb az emberek számára elbújni a kíváncsiskodók, érdeklődők, az internetes felhasználói "nagyközönség" elöl. Szinte önkéntelenül, akarattal vagy akaratlanul személyes információ tömkelegét adjuk kint magunkról a világhálón. leírás: Ha valaki nem is használja a netet, de valamilyen olyan esemény környezetébe kerül melynek internetes közlemény jellegű vonzatai vannak, pl. sportversenyen való részvétel, esetleg egy a hálón nyilvánosan is elérhető kamerával ellátott parkolóba hajt előfordul, hogy direkt vagy indirekt módon lenyomozható. Elég csak a nevéből vagy más exkluzív jellemzőjéből (pl. lakcím vagy fénykép) kiindulva keresgélni, a legtöbbször elég egy kis fantázia és a Google-el könnyen tehetünk szert az információ kincsesbányájára. A laborfeladat célja olyan Internetes mechanizmusok feltárása, vizsgálata, minél teljesebb körű csoportosítása, melyek felhasználók személyes információjának kinyerésére alkalmasak. előköv.: Az angol nyelv ismerete. kieg.: közösségi hálók, web2.0 portálok ADATBÁNYÁSZAT ÚJ VIZEKEN 005 oktatók: Gáspár-Papanek Csaba, Nagy István, Prekopcsák Zoltán munkahely: Önálló munkavégzés, konzultáció az I. épületben a témára 2 fő jelentkezését várjuk. kivonat: Számtalan példa volt rá a korábbi félévek során, hogy a hallgatónak saját adatbányászati ötlete, témája volt, vagy egyszerűen birtokosa volt egy érdekes adathalmaznak. Az ilyen hallgatók számára fel szoktuk ajánlani, hogy egy közös együttműködés keretében valósítsuk meg a szükséges adatbányászati modellezést, elemzést. leírás: Az adatbányászati alapok megismerése után a hallgató feladata, hogy definiálja a megoldandó adatbányászati problémát, majd rendszertervet hozzon létre a megoldás elkészítéséhez, ami alapján a megvalósítás megtörténik. Lehetséges témák tipikusan nagyobb látogatottságú weboldalak forgalmi adatainak feldolgozásához, vagy cégek által hozzáférhetővé tett adathalmazokhoz kötődik. Fontos kiemelni, hogy csak olyan projektek irányába indulunk el szívesen, ahol a téma műveléséhez megfelelő mennyiségű adathoz lehet hozzájutni. A téma kiválóan alkalmas TDK dolgozat, diplomamunka elkészítéséhez, lehetőség van a témában folyó tanszéki projektbe való bekapcsolódásra. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket a egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot mailben! előköv.: Magasfokú mérnöki gondolkodás és problémamegoldó készség, legalább olvasás szintű angol nyelvtudás. kieg.: adatbányászat, mesterséges intelligencia, adatbázisok, adattárházak ADATELEMZÉS ANDROID TELEFONOKON 010 oktatók: Gáspár-Papanek Csaba, Prekopcsák Zoltán a témára 4 fő jelentkezését várjuk. kivonat: A viselhető és mindennapi eszközeinkbe épített szenzorok, valamint a mobil használat terjedésével egyre több adat keletkezik a mobiltelefonon. Ezen adatokban rengeteg információ rejlik, melyeket az adatbányászat eszközeivel lehetne kinyerni, azonban mobil készülékekre még nem léteznek fejlett adatgyűjtő és feldolgozó megoldások. leírás: A viselhető és mindennapi eszközeinkbe épített szenzorok, valamint a mobil használat terjedésével egyre több adat keletkezik a mobiltelefonon. Ezen adatokban rengeteg információ rejlik, melyeket az adatbányászat eszközeivel lehetne kinyerni, azonban mobil készülékekre még nem léteznek fejlett adatgyűjtő és feldolgozó megoldások. A hallgató feladata, hogy Android alapokon hozzon létre egy mobil alkalmazást, mely a telefon szenzorjai és egyéb kontextus-függő információi alapján alkalmazkodik a használójához. Ennek első lépése egy adatgyűjtő alkalmazás megvalósítása. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e- mailben! előköv.: mobil technológia ismeretek, angol nyelvtudás kieg.: adatbányászat, mobil, szenzor, Android AZ ADATBÁNYÁSZAT ÜZLETI ALKALMAZÁSAI SAS TECHNOLÓGIÁK FELHASZNÁLÁSÁVAL 023 oktatók: Gáspár-Papanek Csaba, Nagy István munkahely: Otthon, igény esetén tanszéki laborban a témára 5 fő jelentkezését várjuk. kivonat: A tanszék, a magyarországi SAS Intézettel, valamint egyéb ipari partnerekkel együttműködve kínál hallgatói labor témákat az adatbányászat, és egyéb üzleti intelligenciával kapcsolatos alkalmazások területén. A labor keretében a hallgatók megismerkedhetnek a SAS platform legújabb termékeivel és betekintést nyerhetnek ezen szoftverek használatába is. leírás: A SAS az üzleti intelligencia és korszerű elemző alkalmazások piacvezető szállítója, így hazánkban is számos helyen használják különböző megoldásait. A SAS termékportfóliójában megtalálhatjuk az adattárház megoldásokat, az analitikus és hagyományos üzleti intelligencia alkalmazásokat. A labor keretében a cég egy konkrét termékével, termékcsoportjával lehet megismerkedni, és egy konkrét egyeztetett projektfeladat kapcsán közvetlenül hasznosítható gyakorlati tapasztalatokra tehetnek szert a hallgatók. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben (Nagy Istvánnal). előköv.: programozási alapismeretek és használati hajlandóság, legalább olvasási szintű angol nyelvtudás kieg.: adatbányászat, BI, üzleti intelligencia, SAS BÖNGÉSZŐ-HASZNÁLAT ELEMZÉSE 025 oktatók: Gáspár-Papanek Csaba, Nagy István, Prekopcsák Zoltán munkahely: otthon, igény szerint tanszéki laborban a témára 4 fő jelentkezését várjuk. kivonat: A változatos böngésző-használati szokásokról meglehetősen kevés információ áll rendelkezésre, pedig ez lehetőséget teremtene a munkafolyamatok optimalizálására, valamint a tartalmak és a működés személyre szabására. leírás: Egyre erősödik az a számítógépes trend, hogy az emberek a böngészőben olvassák és írják leveleiket, szerkesztik dokumentumaikat, képeiket, amivel a böngésző egy rengeteget használt univerzális alkalmazássá válik. A változatos használati szokásokról azonban meglehetősen kevés információ áll rendelkezésre, pedig ez lehetőséget teremtene a munkafolyamatok optimalizálására, valamint a tartalmak és a működés személyre szabására. Egyik ilyen feladat lehet egy Firefox kiterjesztés fejlesztése, mely a háttérben maradva, folyamatosan adatokat gyűjt az egérmozgásról és egyéb használati szokásokról. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben (Nagy Istvánnal)! előköv.: angol nyelv legalább olvasás szintű ismerete, programozási ismeretek kieg.: adatbányászat, programozás, web, böngésző, Firefox HELYMEGHATÁROZÁS ADATBÁNYÁSZATI MÓDSZEREKKEL 024 oktatók: Gáspár-Papanek Csaba, Nagy István munkahely: Otthon a témára 2 fő jelentkezését várjuk. kivonat: Az elmúlt években egyre nagyobb kereslet mutatkozik a beltéri helymeghatározó rendszerekre. Míg a GPS egy jól működő technológia kültéri helymeghatározásra, hasonló beltéri célokra még nincsenek elterjedt megoldások. A tanszéken folyó kutatási projekt célja, hogy a vezeték nélküli hálózat jelerősségi adatai alapján határozza meg a felhasználók helyzetét. leírás: Az adatbányászat alapjaival, valamint a már működő helymeghatározási rendszerek alapelveivel való megismerkedés után a hallgató feladata új helymeghatározó adatbányászati módszerek kidolgozása és implementálása. A téma alkalmas TDK dolgozat, szakdolgozat és diplomatéma elkészítéséhez. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben (Nagy Istvánnal)! előköv.: algoritmuselméleti érdeklődés, programozási (C++, Java) alapismeretek és használati hajlandóság, legalább olvasási szintű angol nyelvtudás kieg.: adatbányászat, W w iF f i, wlan WLAN , beltéri helymeghatározás MOBIL ADATBÁNYÁSZAT 009 oktatók: Gáspár-Papanek Csaba, Prekopcsák Zoltán a témára 4 fő jelentkezését várjuk. kivonat: A viselhető és mindennapi eszközeinkbe épített szenzorok, valamint a mobil használat terjedésével egyre több adat keletkezik a mobiltelefonon. Ezen adatokban rengeteg információ rejlik, melyeket az adatbányászat eszközeivel lehetne kinyerni, azonban mobil készülékekre még nem léteznek fejlett adatbányászati megoldások. leírás: A viselhető és mindennapi eszközeinkbe épített szenzorok, valamint a mobil használat terjedésével egyre több adat keletkezik a mobiltelefonon. Ezen adatokban rengeteg információ rejlik, melyeket az adatbányászat eszközeivel lehetne kinyerni, azonban mobil készülékekre még nem léteznek fejlett adatbányászati megoldások. A hallgató feladata, hogy tekintse át a mobil adatbányászat szakirodalmát és eddigi eredményeit, valamint gyűjtse össze a működő mobil algoritmusokat. Az áttekintést követően érdeklődéstől függően további feladatokat határozunk meg. Lehetséges feladatok: - Összefoglaló tanulmány készítése a témáról. - Létező algoritmusok és keretrendszerek tesztelése. - Adatbányászati algoritmusok fejlesztése mobiltelefonra. - Adatbányászati keretrendszer fejlesztése mobiltelefonra. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e- mailben! előköv.: mobil technológia ismeretek, angol nyelvtudás kieg.: adatbányászat, mobil, szenzor Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2010. február

Upload: peterbuck

Post on 14-Jan-2015

1.604 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: OFFLINE

TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK I. szakirány/önálló labor kiírások, 2010. februárhttp://inflab.tmit.bme.hu http://alpha.tmit.bme.hu/labor

ALTERNATÍV TARTALOMMEGOSZTÁSI TECHNIKÁK

003oktatók: Biczók Gergely

a témára 1 fő jelentkezését várjuk.kivonat: Napjainkban azonban az internetszolgáltatók által bevezetett szűrési és

korlátozási technikák és a BitTorrent portálok ellen irányuló jogi perek lecsökkentették a peer-to-peer fájlmegosztó rendszerek részesedését az Internet forgalmában. Az újonnan megjelenő alternatív tartalommegosztó megoldások (pl. RapidShare, Usenet.) forgalmi jellemzői pedig felderítésre várnak.

leírás: A peer-to-peer fájlmegosztó rendszerek által generált adatmennyiség az Internet forgalmának jelentős részét adja. Napjainkban azonban az internetszolgáltatók által bevezetett szűrési és korlátozási technikák és a BitTorrent portálok ellen irányuló jogi perek zöld utat nyitottak más tartalommegosztó megoldásoknak, pl. RapidShare, Usenet. Mérési adatok támasztják alá, hogy ezek egyes régiókban (pl., Németország, Közel-Kelet) százalékban kifejezhető részesedést érnek el. A hallgató feladata az, hogy aktív hálózati mérésekkel felderítse és meghatározza ezen alternatív rendszerek jellemzőit (letöltési sebesség, tartalom elérhetősége, jellemző fájlméret, földrajzi különbségek), és összehasonlítsa a peer-to-peer rendszerek hasonló jellemzőivel. A méréseket a PlanetLab világméretű teszthálózata segítségével lehet elvégezni.

"ZÖLD" OPTIKAI HÁLÓZATOK

069oktatók: Cinkler Tibormunkahely: saját gép vagy tanszéki labor.

a témára 2 fő jelentkezését várjuk.kivonat: Hogy mitől zöld? Mert környezetbarát. Elsősorban alacsony áramfelvétel

révén. A téma nagyon időszerű, mivel az IT megoldások összfogyasztásának aránya a teljes áramfogyasztáshoz rohamosan nő.

leírás: Ahhoz, hogy egy adott többrétegű hálózat fogyasztása alacsony legyen érdemes nemcsak a technológia fejlesztése, hanem a hálózati paradigmák újragondolása is. Például az optikai áramkörkapcsolásnak nagyobb teret biztosítani, míg az elektronikus csomagkapcsolás mennyiségét csökkentjük. Új architektúrák és hálózatüzemeltetési stratégiák kidolgozása a cél, melyek valamennyi esetben az összfogyasztást csökkentik. E téma két EU hetedik kutatási keretprogrambeli projektünkhöz kötődik. Mind MSc mind PhD fokozat megszerzéséig folytatható. TDK részvétel javasolt.

előköv.: angol nyelvudás, C/C++ alapok vagy több, környezetbarát szemléletkieg.: Green networking, carbon footprint, Traffic Engineering

ALGORITMUSOK TÖBBESADÁSRA (MŰSOSZÉTOSZTÁSRA) VÉDELEMMEL

101oktató: Cinkler Tibor munkahely: saját gép, HSNlabor, vagy szerver távoli eléréssel

a témára 2 fő jelentkezését várjuk.kivonat: Mindinkább terjed a különböző tartalmak (pl. video műsorok) terjesztése

vezetékes hálózattal. Ez esetben a hálózat számos algoritmikus megoldást használ, hogy hatékonyan, alacsony kapacitásigény mellett is minden végfelhasználóhoz eljuttassa a kívánt tartalmat.

leírás: A hallgató feladta az ismert módszerek továbbfejlesztése és új módszerek kidolgozása a pont - több-pont adás megvalósításához. Itt a hagyományos kombinatorikus optimalizálás mellett (feszítő-fa és Steiner-fa módszerek különböző súlyokkal és korlátokkal) használunk általánosan alkalmazható, globális optimumot kereső metaheurisztikákat is. Példaként a bakteriális algoritmust használjuk, ami a genetikus algoritmusnak egy specializált válfaja.

előköv.: C/C++, angol nyelvtudás, lelkesedés, linuxLinux-alapokkieg.: multi-cast, video-distribution, protection, resilience, optimisation,

algorithms többesadás, műsorszétosztás, védelem, optimalizálás, módszer, algoritmus

GRID SZOLGÁLTATÁSOK OPTIMALIZÁLÁSA

070oktatók: Cinkler Tibormunkahely: Saját gép, Tanszéki Linux szerver, távoli eléréssel

a témára 2 fő jelentkezését várjuk.kivonat: GRID és hálózati erőforrások optimalizálása különböző módszerekkel és

különböző szempontok alapján.leírás: Az elosztott számítás, tárolás és egyéb erőforrások elosztott használata és

virtualizált elérése (Cloud/Grid/Utility Computing) mind nagyobb terert nyer mostanában. Célunk különböző módszerekkel optimalizálni, különböző bemenetekre és különböző szempontok alapján a GRID, a tárolási és a hálózati erőforrások használatát. A szempontok, melyek alapján optimalizálunk elsősorban a feladatok végrehajtási ideje, összköltsége, hibatűrőképessége. A módszerek: ILP, heurisztikus és mohó módszerek. E téma két EU hetedik kutatási keretprogrambeli projektünkhöz kötődik. Mind MSc mind PhD fokozat megszerzéséig folytatható. TDK részvétel javasolt.

előköv.: Érdeklődés és lelkes hozzáállás, Angol nyelvtudás, C/C++ alapokkieg.: optimalizálás, GRID, optikai hálózat, idő, költség

HÁLÓZATI ESZKÖZÖK TELJESÍTMÉNY MONITOROZÁSÁT MEGVALÓSÍTÓ MENEDZSELŐ RENDSZER

105oktatók: Cinkler Tibormunkahely: Tanszéki labor és a http://netvisor.hu/ ahol a témavezetés is

biztosított.a témára 2 fő jelentkezését várjuk.

kivonat: Napjaink távközlési szolgáltatói egyre inkább törekednek rá, hogy a gerinc és az aggregációs hálózati funkciókat egy egységes IP/MPLS platformon valósítsák meg. Egy ilyen nagy méretű és összetett hálózat menedzselése során elengedhetetlen a megfelelő funkcionalitással és teljesítménnyel rendelkező menedzselő rendszerek használata. A PVSR alkalmazás is egy ilyen, a hálózati berendezések teljesítmény monitorozását megvalósító menedzselő rendszer.

leírás: A hallgató feladata a PVSR rendszer belső működésének és architektúrájának megismerése. A félév során az alkalmazás SOAP interfészéhez illeszkedő CLI parancssori értelmező modul fejlesztésén keresztül lehetőség nyílik a rendszer fejlesztésében való részvételre (Java programozás). A szakmai angol nyelv ismerete, illetve a Java programozásban való jártasság előny. A labor keretében egy kifejezetten gyakorlatias feladat végzésére nyílik lehetőség, mely során a hallgató komoly tudás és ipari tapasztalat birtokába juthat. A PVSR rendszer fejlesztése a NETvisor Zrt. egyik kiemelt és hosszútávú fejlesztési projectje. Ez garantálja, hogy a feladatból később, az említett rendszer megismerését követően, annak különböző moduljainak fejlesztésében való közreműködéssel diplomaterv, szakdolgozat készíthető. Kölcsönös megelégedettség esetén a szakdolgozat elkészítését követően nyitottak vagyunk az együttműködés folytatására.

előköv.: angol nyelvtudás, Javakieg.: IP, MPLS, SNMP, menedzsment, performamce monitoring

LAN ESZKÖZÖK HÁLÓZATI HELYÉNEK FELDERÍTÉSE BIZTONSÁGI ANALÍZISHEZ

103oktatók: Cinkler Tibormunkahely: Tanszéki labor és a http://netvisor.hu/ ahol a témavezetés is

biztosított.a témára 2 fő jelentkezését várjuk.

kivonat: Kiterjed LAN hálózatok esetében idegen hálózati eszköz észlelése után a következő fontos feladat az eszköz topológiában elfoglalt helyének meghatározása, vagyis hogy melyik LAN switch melyik interfészére lett csatlakoztatva. Az idegen hosztok lokalizálása több lépésből áll: 1) A topológia felderítése, vagyis a switch-ek fizikai és VLAN szintű kapcsolódása, 2) bridge táblák alapján lokalizálni a keresett MAC címmel rendelkező eszközt, 3) további információk kinyerése hálózati eszközökből.

leírás: A hallgató feladata az absztraktban ismertetett háromból, a második fázis kidolgozása, vagyis a switch topológia ismeretében a keresett eszköz csatlakozási pontjának minél pontosabb meghatározása. Elméleti szinten szükség van a dinamikus bridge működés és a spanning tree protokoll vizsgálatára. Mindenképpen fel kell készülni a több VLAN kezelésére, hurkok kezelésére, arra hogy nem garantált a bridge táblák folyamatosan feltöltött állapota, valamint hogy hiányos lehet a topológia információ is (elképzelhető, hogy egy-egy köztes LAN eszköz nem szerepel a topológiában). A feladat gyakorlati kialakítása során saját készítésű programmal kell labor környezetben a tervezett algoritmus működését ellenőrizni. A hálózati eszközökből SNMP információk segítségével javasolt a megfelelő információkat kinyerni.

előköv.: angol nyelvtudáskieg.: LAN, firewall, tűzfal, security, biztonság, intrusion, monitoring

OPTIKAI JELMINŐSÉG ALAPÚ ÚTVONALVÁLASZTÁS

099oktatók: Cinkler Tibormunkahely: saját gép, esetleg tanszéki labor

a témára 2 fő jelentkezését várjuk.kivonat: A "cross-layer optimisation" mind nagyobb figyelmet kelt fel. Lényege, hogy

mikor útvonalat választunk, vagy optimalizáljuk a hálózat üzemeltetését, akkor legyünk tekintettel a többi réteg korlátaira is, pl. az optikai réteg fizikai tulajdonságaira. Például, ha túl sok útvonal halad át egy szakaszon, a nagy összteljesítmény nemlineáris jeltorzuláshoz vezet.

leírás: A hallgató feladata új algoritmusok és módszerek kidolgozása, valamint áttekinteni, hogy a jelenlegi protokollok (elsősorban IETF és ITU-T) hogyan támogatják az optikai réteg jellemző paramétereinek terjesztését. Pillanatnyilag legigéretesebb a részben centralizált PCE (Path Computation Element) alapú útvonalválasztás. Ennek vizsgálata a célunk. Továbbá áttekinteni, hogy mely paraméterek terjesztését és archiválását támogatja a protokoll, melyekét nem, és hogy hogyan lehet a protokollt mégis kijátszani úgy, hogy a protokoll önkénye kiterjesztgetése helyett, trükkös útvonalválasztással kijátszuk azt. A protokollok megismerése után szimulációs vizsgálattal támasztjuk alá javasolt módszereinket. A hallgató feladata a védelem és a fizikai hatások kölcsönhatásának vizsgálata is. E kiírás szorosan kötődik két hetedik keretprogrambeli EU projektünkhöz.

előköv.: angol nyelvtudás, ietf IETF dokumentumok ismerete előnyt jelent, C/C++ alapok, kutatói érdeklődés, lelkesedés

kieg.: PCE, GMPLS, Physical Impairment Constraind Routing

RUGALMAS FORGALMÚ OCDM/DWDM HÁLÓZATOK OPTIMÁLIS KIALAKÍTÁSA

072oktatók: Cinkler Tibormunkahely: saját gép, tanszéki labor

a témára 2 fő jelentkezését várjuk.kivonat: Jelenleg szinte minden nagyobb kiterjedésű hálózat optikai alapú. Igen ám,

de a felső réteg még elektronikus. Ahhoz, hogy a felső réteg is optikai legyen, jelenleg az egyik legígéretesebb megoldás az OCDM (optikai kódosztás) alkalmazása a DWDM felett.

leírás: A hallgató feladata a technológia megismerése a kódosztásos nyalábolás és optimalizáló módszerek együttes használata lesz. E témát Japán partnereinkkel együtt kutatjuk. Javasolt módszereinket C/C++-ban megvalósított futtatásokkal/szimulációkkal támasztjuk alá. Az OCDMA technológia lehetővé teszi a rugalmas forgalmak átvitelét, így egyik célunk a rugalmas forgalomra optimalizálni.

előköv.: Angol nyelvtudás, C/C++, Japán nyelvtudás előny :) de nem követelmény...kieg.: OCDM, WDM, optikai hálózatok, optimalizálás, rugalmas forgalom, Változó

forgalom

ÚJ GENERÁCIÓS MEGOLDÁSOK TÁVKÖZLÉSI SZOFTVEREK FEJLESZTÉSÉBEN ÉS TESZTELÉSÉBEN.

067oktatók: Csöndes Tibor, Bozóki Ferenc, Erős Leventemunkahely: BME-TMIT, Ericsson Science Park

a témára 10 fő jelentkezését várjuk.kivonat: A téma két területet ölel fel. Első témánk valamivel komplexebb, ide több,

különböző háttérrel rendelkező kolléga jelentkezését várjuk. A feladat egy Model Based Testing-alkalmazás prototípusának kifejlesztése. Második témánk a jelenleg használt távközlési alkalmazások továbbfejlesztését tűzi ki célul. Ebben az esetben több, kevésbé komplex önállóan végezhető feladat közül lehet választani. A legjobban teljesítő kollégák számára gyakorlati lehetőséget kínálunk az Ericsson Magyarország Kft.

leírás: A téma először kerül kiírásra, célunk az új kutatási eredmények gyakorlati alkalmazása a távközlési rendszerek fejlesztésében. A feladat igen komplex, több hallgató jelentkezésére is számítunk, egyes részeihez programozói tudás, más részeihez elméleti (algoritmustervezés, stb.) gondolkodásmód szükséges. A legfontosabb talán mégis a kreativitás. Mindazon hallgatók jelentkezését várjuk, akik szeretnének részt venni egy, a jövőbeli fejlesztésekben komoly szerepet játszó eszköz megalkotásában és tökéletesítésében, mely a későbbiekben alapjául szolgálhat egy jelentős nemzetközi közösség által használt ipari megoldásnak. Szoros együttműködést alakítottunk ki az Ericsson Magyarország Kft.-vel, ennek köszönhetőn az eredmények fényében lehetőség van a témát a cégnél tovább folytatni (részmunkaidőben). A feladatok: Elméletibb hátterű kollégák számára Modell-leíró nyelvek vizsgálata/megalkotása TTCN-3 mint modell-leíró nyelv vizsgálata Modell alapú tesztgeneráló algoritmusok tanulmányozása/fejlesztése/optimalizálása Tesztszelekciós algoritmusok megalkotása/optimalizálása Formális verifikálás Gyakorlatibb hozzáállású kollégák számára Szoftverfejlesztés (C++/Java) Grafikus felhasználói interfész fejlesztése (C++/Java) Algoritmusok implementálása Akiket nem ragadott meg a fenti kiírás, azok számára olyan kisebb, önállóan végezhető szoftverfejlesztői feladatok megoldására kínálunk lehetőséget, melyek a mai megközelítést alapul véve jelentősen megkönnyítik a távközlési szoftverek fejlesztését és tesztelését. A feladatok Olyan alkalmazás megtervezése, implementálása mely szöveges állományok alapján grafikusan, véges automata formájában megjeleníti a lefutott tesztesetet. Riportgeneráló alkalmazás megalkotása, mely szöveges állományok alapján képes egyfajta HTML-alapú összegzést generálni. Compiler-fejlesztés (TTCN-3, ASN.1 nyelvekhez)

előköv.: Célirányos érdeklődés, Jó tanulmányi előmenetel, Programozói hozzáállás, Az angol nyelv ismerete

kieg.: MBT, TTCN-3, tesztelés, formális modellezés, algoritmusok, Model Based Testing, Compiler, GUI

AZONOSÍTÓ ALAPÚ KRIPTOGRÁFIAI ELJÁRÁSOK

091oktatók: Fehér Gábor, Kenyeres Pétermunkahely: megbeszélés alapján

a témára 3 fő jelentkezését várjuk.kivonat: 1984-ben Shamir (RSA-ból az S) úgy gondolta, hogy milyen jó lenne egy

olyan kódoló eljárás, amelynek nyilvános kulcsa egy e-mail cím. A megoldás 2001-ig váratott magára, amikor is sikerült olyan eljárásokat készíteni, amelyek lehetővé tették a szöveges kulcs alapú kódolást. Az ilyen eljárás neve PBC (Pairing-Based Cryptography vagy Identity-Based Cryptography). Ez az eljárás - hasonlóan az RSA és a DSA algoritmusokhoz - nehéz matematikai problémákon alapszik.

leírás: A hallgató(k) feladata, hogy megismerkedjenek a PBC alapvető eljárásával, és így betekintést nyerjenek az azonosító alapú titkosítók működésébe. Ezen felül lehetőség nyílik az erre épülő, hálózatbiztonság szempontjából fontos hitelesítési, kulcscsere és aláírást végző eljárások illetve az erre alapuló nyilvános kulcsú infrastruktúrák vizsgálatára is. Az önálló labor feladatok folyamán a cél a meglévő elméletekhez alkalmazási területek társítása, ezek vizsgálata és esetleges implementációjának elkészítése. A munka során lehetőség nyílik együtt dolgozni matematikus hallgatókkal, akik így biztosítani tudják a matematikai hátteret az esetleges problémák megoldásához. A hallgatóktól mély programozási ismereteket nem várunk el, ám bizonyos esetekben szükség van programok írására egy-egy feladat megoldásához. A téma elsősorban kutatási, de fejlesztésorientált részeket is tartalmaz. A téma több féléven keresztül, diplomatervig folytatható és TDK dolgozat is készíthető belőle.

előköv.: - angol nyelvű szakirodalom olvasási készség, - rendszeres konzultáció és szorgalmas munka, akár csoportban is, - kutatás iránti érdeklődés, - matematikai érdeklődés

kieg.: kriptográfia, alkalmazás, biztonság, hálózat, titkosítás, hitelesítés, aláírás

BIZTONSÁGOS WIFI HÁLÓZAT FEJLESZTÉSE

093oktatók: Fehér Gábor, Kenyeres Pétermunkahely: megbeszélés alapján

a témára 3 fő jelentkezését várjuk.kivonat: Manapság az informatikai hálózatok használata gyakorlatilag minden

szinten (magánszemélyek, vállalatok, állami intézmények) elengedhetetlen. Mindazonáltal a rendszerek üzemeltetése során számos problémával kell szembenézni, mint például a biztonságos vezetékes és vezetéknélküli (WiFi) hálózatok tervezésével és kivitelezésével, az egyszerű és hatékony telepítéssel és a gyors hibadetekcióval és hibaelhárítással.

leírás: A félév(ek) során a hallgató(k) megismerkedhetnek a biztonságos WiFi hálózatok működésének elméletével, illetve a manapság használatban lévő technológiákkal. Az ismeretanyag elsajátítása mellett a munka folyamán lehetőség nyílik WiFi hálózatok hozzáférési pont felőli, illetve rendszer vagy felhasználó oldali fejlesztésére, beleértve a tanszéken működő biztonságos WiFi hálózatot is. A téma fejlesztési feladatokat tartalmaz, és diplomatervig folytatható.

előköv.: - angol nyelvű szakirodalom olvasási készség, - rendszeres konzultáció és szorgalmas munka, akár csoportban is, - programozási ismeretek előnyt jelentenek (PHP, Javascript és MySQL)

kieg.: Vezetéknélküli és vezetékes hálózat biztonság, vezeték nélküli hálózatbiztonság, WiFi, WLAN, rendszer, web, fejlesztés, 802.11 szabvány, AP, hozzáférési pont, wireless, Llinux, wWindows, openwrt

ELOSZTOTT RENDSZER TÁMADÁSOK SZŰRÉSÉHEZ ÉS ELHÁRÍTÁSÁHOZ

022oktatók: Fehér Gábor, Kenyeres Pétermunkahely: IE318, illetve megbeszélés szerint

a témára 3 fő jelentkezését várjuk.kivonat: A hálózatbiztonság manapság kiemelten fontos kérdés. Az Internetet

legitim felhasználása mellett egyre több illegitim alkalmazás is akad: férgek, spameket terjesztő botnetek, illetve egyéb különböző programok, amelyek a felhasználók megtévesztésével okoznak kárt a helyi vagy távoli rendszerekben. Ezek ellen a programok ellen nehéz védekezni, hiszen többnyire gyorsan és elosztottan terjednek, és legtöbbször a gyanútlan felhasználók tudta nélkül futnak azok számítógépein.

leírás: A cél egy olyan elosztott rendszer kutatása és fejlesztése, amely lehetővé teszi, hogy az Interneten történő támadásokkal szemben gyorsan és hatékonyan lépjünk fel. Ennek érdekében elosztott rendszert használva, anonim módon kívánjuk terjeszteni az információkat az elosztott hálózat minden tagja számára. A félév(ek) során a hallgatók megismerkedhetnek a hálózati forgalom logolásának lehetőségeivel, illetve különböző Peer-to-Peer technológiák alkalmazásaival. Ezt követően a cél olyan rendszerek és algoritmusok kifejlesztése, amelyek anonim módon, ám mégis hatékonyan képesek az illegitim forgalom felismerését követően a megszerzett információk terjesztésére. A témaára elsősorban olyan hallgatók jelentkezését várjuk, akik érdeklődnek a legfrissebb kutatások iránt és szívesen írnának TDK-t (esetleg PhD tanulmányok folytatását fontolgatják) valamint szívesen dolgoznának csapatban.

előköv.: - angol nyelvű szakirodalom olvasási készség, - rendszeres konzultáció és szorgalmas munka, akár csoportban is -, kutatás iránti érdeklődés, - programozási ismeret előny

kieg.: hálózatbiztonság, peer-to-peer hálózat, P2P, biztonság, támadás megelőzés, behatolás megelőzés, vírus, botnet

AZ INTERNET ÚJRATERVEZÉSE

062oktatók: Gulyás András, Babarczi Péter, Biczók Gergely, Bíró József,

Heszberger Zalán, Kőrösi Attila, Németh Gábor, Rétvári Gábor, Sonkoly Balázs, Tapolcai János, Toka László

munkahely: I épületa témára 5 fő jelentkezését várjuk.

kivonat: Az internet gyerekbetegségeinek tüneti kezelése mind komolyabb feladatot ró a szakemberekre. Egyre többen látják a megoldást az internet alapoktól való újragondolásában. Az általunk vizsgált kérdések érintik többek között a címzést, címkiosztást, útvonalválasztást, topológiát valamint az internet erősen elosztott és dinamikus jellegéből adódó nehézségeket.

leírás: A laborfeladat célja megismerni az internet újragondolásának lehetséges új irányvonalait, ismertebb kezdeményezéseit. A félév második felében lehetőség nyílna alternatív hálózati technológiák elméleti és szimulációs és teszthálózati vizsgálatára ill. prototípus építésére.

előköv.: Angol nyelv ismerete.kieg.: future intenet

HOGY IS NÉZ KI A VILÁGMÉRETŰ INTERNET?

059oktatók: Gulyás András, Heszberger Zalán, Rétvári Gábor, Tapolcai Jánosmunkahely: I épület

a témára 4 fő jelentkezését várjuk.kivonat: Bizonyára ti is gondolkodtatok már azon, hogy milyen is a mai internet

felépítése. Milyen a belső struktúrája? Milyen játékszabályok szerint formálódik? És kik a játékosok? Kik üzemeltetik a kulcsfontosságú szervereket? Tudod-e mi az a TIER 1? A mai internet elképesztő dinamikája miatt a fenti kérdésekre mind kevésbé adható egyértelmű válasz.

leírás: A labor célja az internet központi útvonalszervereinek feltérképezése és topológiainformációk lekérdezése. A letöltött adatokból próbálunk naprakész képet kapni az internet aktuális állapotáról.

előköv.: Angol nyelvtudáskieg.: Internet, mérés

KÖZÖSSÉGI WEBES ALKALMAZÁSOK VIZSGÁLATA ÉS FEJLESZTÉSE

053oktatók: Gulyás András, Biczók Gergely, Heszberger Zalán, Maliosz

Markosz, Tapolcai Jánosa témára 5 fő jelentkezését várjuk.

kivonat: Az emberek életében egyre nagyobb hangsúlyt kapnak az internetes közösségi portálok. Életük mind nagyon részét töltjük ilyen rendszerekben működő alkalmazások használatával. Kapcsolatainkat, médiafájljainkat itt tartjuk nyilván, közösségi játékokban veszünk részt, akármilyen bárgyúak is legyenek azok.

leírás: Célunk feltérképezni a közösségi portál alkalmazások fejlesztésének lehetőségeit. A laboratóriumi feladat része egyszerűbb közösségi applikációk elemzése, tervezése és megvalósítása.

előköv.: angol nyelv olvasása

LINUX HÁLÓZATI MODUL VIZSGÁLATA ÉS FEJLESZTÉSE

057oktatók: Gulyás András, Bíró József, Tapolcai Jánosmunkahely: Megegyezés alapján

a témára 3 fő jelentkezését várjuk.kivonat: A Linux operációs rendszer egyre nagyobb népszerűségnek örvend

nemcsak PC-n de különféle mobil platformokon is. Ez az operációs rendszer jó lehetőségeket kínál a hagyományostól eltérő hálózati technológiák támogatásához is.

leírás: A labor célja a Linux hálózatkezelési módszereivel való megismerkedés, illetve nem TCP/IP alapú hálózati megoldások kísérleti jellegű vizsgálata.

előköv.: Angol nyelv olvasás szintű ismerete Linux alap szintű ismeretekieg.: lLinux, hálózat

SZEMÉLYES INFORMÁCIÓ AZ INTERNETEN, AVAGY A DIGITÁLIS LÁBNYOM

056oktatók: Gulyás András, Biczók Gergely, Bíró József, Heszberger Zalánmunkahely: TMIT Tanszék

a témára 2 fő jelentkezését várjuk.kivonat: Az információs társadalom és az azt létrehozó Internet működésének igen

érdekes velejárója, hogy egyre nehezebb az emberek számára elbújni a kíváncsiskodók, érdeklődők, az internetes felhasználói "nagyközönség" elöl. Szinte önkéntelenül, akarattal vagy akaratlanul személyes információ tömkelegét adjuk kint magunkról a világhálón.

leírás: Ha valaki nem is használja a netet, de valamilyen olyan esemény környezetébe kerül melynek internetes közlemény jellegű vonzatai vannak, pl. sportversenyen való részvétel, esetleg egy a hálón nyilvánosan is elérhető kamerával ellátott parkolóba hajt előfordul, hogy direkt vagy indirekt módon lenyomozható. Elég csak a nevéből vagy más exkluzív jellemzőjéből (pl. lakcím vagy fénykép) kiindulva keresgélni, a legtöbbször elég egy kis fantázia és a Google-el könnyen tehetünk szert az információ kincsesbányájára. A laborfeladat célja olyan Internetes mechanizmusok feltárása, vizsgálata, minél teljesebb körű csoportosítása, melyek felhasználók személyes információjának kinyerésére alkalmasak.

előköv.: Az angol nyelv ismerete.kieg.: közösségi hálók, web2.0 portálok

ADATBÁNYÁSZAT ÚJ VIZEKEN

005oktatók: Gáspár-Papanek Csaba, Nagy István, Prekopcsák Zoltánmunkahely: Önálló munkavégzés, konzultáció az I. épületben

a témára 2 fő jelentkezését várjuk.kivonat: Számtalan példa volt rá a korábbi félévek során, hogy a hallgatónak saját

adatbányászati ötlete, témája volt, vagy egyszerűen birtokosa volt egy érdekes adathalmaznak. Az ilyen hallgatók számára fel szoktuk ajánlani, hogy egy közös együttműködés keretében valósítsuk meg a szükséges adatbányászati modellezést, elemzést.

leírás: Az adatbányászati alapok megismerése után a hallgató feladata, hogy definiálja a megoldandó adatbányászati problémát, majd rendszertervet hozzon létre a megoldás elkészítéséhez, ami alapján a megvalósítás megtörténik. Lehetséges témák tipikusan nagyobb látogatottságú weboldalak forgalmi adatainak feldolgozásához, vagy cégek által hozzáférhetővé tett adathalmazokhoz kötődik. Fontos kiemelni, hogy csak olyan projektek irányába indulunk el szívesen, ahol a téma műveléséhez megfelelő mennyiségű adathoz lehet hozzájutni. A téma kiválóan alkalmas TDK dolgozat, diplomamunka elkészítéséhez, lehetőség van a témában folyó tanszéki projektbe való bekapcsolódásra. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket a egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot mailben!

előköv.: Magasfokú mérnöki gondolkodás és problémamegoldó készség, legalább olvasás szintű angol nyelvtudás.

kieg.: adatbányászat, mesterséges intelligencia, adatbázisok, adattárházak

ADATELEMZÉS ANDROID TELEFONOKON

010oktatók: Gáspár-Papanek Csaba, Prekopcsák Zoltán

a témára 4 fő jelentkezését várjuk.kivonat: A viselhető és mindennapi eszközeinkbe épített szenzorok, valamint a mobil

használat terjedésével egyre több adat keletkezik a mobiltelefonon. Ezen adatokban rengeteg információ rejlik, melyeket az adatbányászat eszközeivel lehetne kinyerni, azonban mobil készülékekre még nem léteznek fejlett adatgyűjtő és feldolgozó megoldások.

leírás: A viselhető és mindennapi eszközeinkbe épített szenzorok, valamint a mobil használat terjedésével egyre több adat keletkezik a mobiltelefonon. Ezen adatokban rengeteg információ rejlik, melyeket az adatbányászat eszközeivel lehetne kinyerni, azonban mobil készülékekre még nem léteznek fejlett adatgyűjtő és feldolgozó megoldások. A hallgató feladata, hogy Android alapokon hozzon létre egy mobil alkalmazást, mely a telefon szenzorjai és egyéb kontextus-függő információi alapján alkalmazkodik a használójához. Ennek első lépése egy adatgyűjtő alkalmazás megvalósítása. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben!

előköv.: mobil technológia ismeretek, angol nyelvtudáskieg.: adatbányászat, mobil, szenzor, Android

AZ ADATBÁNYÁSZAT ÜZLETI ALKALMAZÁSAI SAS TECHNOLÓGIÁK FELHASZNÁLÁSÁVAL

023oktatók: Gáspár-Papanek Csaba, Nagy Istvánmunkahely: Otthon, igény esetén tanszéki laborban

a témára 5 fő jelentkezését várjuk.kivonat: A tanszék, a magyarországi SAS Intézettel, valamint egyéb ipari

partnerekkel együttműködve kínál hallgatói labor témákat az adatbányászat, és egyéb üzleti intelligenciával kapcsolatos alkalmazások területén. A labor keretében a hallgatók megismerkedhetnek a SAS platform legújabb termékeivel és betekintést nyerhetnek ezen szoftverek használatába is.

leírás: A SAS az üzleti intelligencia és korszerű elemző alkalmazások piacvezető szállítója, így hazánkban is számos helyen használják különböző megoldásait. A SAS termékportfóliójában megtalálhatjuk az adattárház megoldásokat, az analitikus és hagyományos üzleti intelligencia alkalmazásokat. A labor keretében a cég egy konkrét termékével, termékcsoportjával lehet megismerkedni, és egy konkrét egyeztetett projektfeladat kapcsán közvetlenül hasznosítható gyakorlati tapasztalatokra tehetnek szert a hallgatók. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben (Nagy Istvánnal).

előköv.: programozási alapismeretek és használati hajlandóság, legalább olvasási szintű angol nyelvtudás

kieg.: adatbányászat, BI, üzleti intelligencia, SAS

BÖNGÉSZŐ-HASZNÁLAT ELEMZÉSE

025oktatók: Gáspár-Papanek Csaba, Nagy István, Prekopcsák Zoltánmunkahely: otthon, igény szerint tanszéki laborban

a témára 4 fő jelentkezését várjuk.kivonat: A változatos böngésző-használati szokásokról meglehetősen kevés

információ áll rendelkezésre, pedig ez lehetőséget teremtene a munkafolyamatok optimalizálására, valamint a tartalmak és a működés személyre szabására.

leírás: Egyre erősödik az a számítógépes trend, hogy az emberek a böngészőben olvassák és írják leveleiket, szerkesztik dokumentumaikat, képeiket, amivel a böngésző egy rengeteget használt univerzális alkalmazássá válik. A változatos használati szokásokról azonban meglehetősen kevés információ áll rendelkezésre, pedig ez lehetőséget teremtene a munkafolyamatok optimalizálására, valamint a tartalmak és a működés személyre szabására. Egyik ilyen feladat lehet egy Firefox kiterjesztés fejlesztése, mely a háttérben maradva, folyamatosan adatokat gyűjt az egérmozgásról és egyéb használati szokásokról. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben (Nagy Istvánnal)!

előköv.: angol nyelv legalább olvasás szintű ismerete, programozási ismeretekkieg.: adatbányászat, programozás, web, böngésző, Firefox

HELYMEGHATÁROZÁS ADATBÁNYÁSZATI MÓDSZEREKKEL

024oktatók: Gáspár-Papanek Csaba, Nagy Istvánmunkahely: Otthon

a témára 2 fő jelentkezését várjuk.kivonat: Az elmúlt években egyre nagyobb kereslet mutatkozik a beltéri

helymeghatározó rendszerekre. Míg a GPS egy jól működő technológia kültéri helymeghatározásra, hasonló beltéri célokra még nincsenek elterjedt megoldások. A tanszéken folyó kutatási projekt célja, hogy a vezeték nélküli hálózat jelerősségi adatai alapján határozza meg a felhasználók helyzetét.

leírás: Az adatbányászat alapjaival, valamint a már működő helymeghatározási rendszerek alapelveivel való megismerkedés után a hallgató feladata új helymeghatározó adatbányászati módszerek kidolgozása és implementálása. A téma alkalmas TDK dolgozat, szakdolgozat és diplomatéma elkészítéséhez. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben (Nagy Istvánnal)!

előköv.: algoritmuselméleti érdeklődés, programozási (C++, Java) alapismeretek és használati hajlandóság, legalább olvasási szintű angol nyelvtudás

kieg.: adatbányászat, WwiFfi, wlanWLAN, beltéri helymeghatározás

MOBIL ADATBÁNYÁSZAT

009oktatók: Gáspár-Papanek Csaba, Prekopcsák Zoltán

a témára 4 fő jelentkezését várjuk.kivonat: A viselhető és mindennapi eszközeinkbe épített szenzorok, valamint a mobil

használat terjedésével egyre több adat keletkezik a mobiltelefonon. Ezen adatokban rengeteg információ rejlik, melyeket az adatbányászat eszközeivel lehetne kinyerni, azonban mobil készülékekre még nem léteznek fejlett adatbányászati megoldások.

leírás: A viselhető és mindennapi eszközeinkbe épített szenzorok, valamint a mobil használat terjedésével egyre több adat keletkezik a mobiltelefonon. Ezen adatokban rengeteg információ rejlik, melyeket az adatbányászat eszközeivel lehetne kinyerni, azonban mobil készülékekre még nem léteznek fejlett adatbányászati megoldások. A hallgató feladata, hogy tekintse át a mobil adatbányászat szakirodalmát és eddigi eredményeit, valamint gyűjtse össze a működő mobil algoritmusokat. Az áttekintést követően érdeklődéstől függően további feladatokat határozunk meg. Lehetséges feladatok: - Összefoglaló tanulmány készítése a témáról. - Létező algoritmusok és keretrendszerek tesztelése. - Adatbányászati algoritmusok fejlesztése mobiltelefonra. - Adatbányászati keretrendszer fejlesztése mobiltelefonra. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben!

előköv.: mobil technológia ismeretek, angol nyelvtudáskieg.: adatbányászat, mobil, szenzor

VALÓSÁGBÁNYÁSZAT

011oktatók: Gáspár-Papanek Csaba, Prekopcsák Zoltán

a témára 4 fő jelentkezését várjuk.kivonat: 2008 tavaszán az MIT (az egyik legnevesebb műszaki egyetem) közreadott

egy listát, melyen megjelölték a következő évek leggyorsabban fejlődő 10 technológiáját. Ezek egyike "valóságbányászat" névre hallgat.

leírás: 2008 tavaszán az MIT (az egyik legnevesebb műszaki egyetem) közreadott egy listát, melyen megjelölték a következő évek leggyorsabban fejlődő 10 technológiáját. Ezek egyike "valóságbányászat" névre hallgat. Az adatbányászat területe a korábbi években főleg vállalati adatok elemzésével foglalkozott, azonban ahogy egyre több adat válik elérhetővé az emberi viselkedésről, szokásokról, az adatbányászat itt is hasznos összefüggéseket nyújthat. Ezen elemzéseknek egyik előfutára a weblogelemzés és a webes ajánlattevő rendszerek voltak, azonban egyre több adatot szolgáltatnak a mobiltelefonokba épített környezeti szenzorok (mikrofon, GPS, gyorsulásmérő, stb) is, amik új algoritmikai kihívásokat jelentenek. Ez a téma rengeteg alterületet foglal magában, és a konkrét feladat kialakítása a hallgatóval történt beszélgetés során alakul ki, amely irodalomkutatást és programozási feladatokat is rejt magában. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben!

előköv.: angol nyelv legalább olvasás szintű ismerete, programozási ismeretek, téma iránti elkötelezettség, kreativitás

kieg.: adatbányászat, személyes adatok, alkalmazás orientáltság

A VÉKONYKLIENS ALAPÚ TECHNOLOGIÁK

037oktatók: Heszberger Zalán, Bíró József, Gulyás András, Tapolcai Jánosmunkahely: Megegyezés alapján

a témára 2 fő jelentkezését várjuk.kivonat: A vékony kliens (angol terminológiával: thin client) egy minimális

eszközökkel rendelkező kliens. Ez a kliens típus a szükséges erőforrásokat is a távoli (host) gépen veszi igénybe. Egy vékony kliens feladata többnyire kimerül az alkalmazás szerver által küldött adatok grafikus megjelenítésében; a tényleges, nagy mennyiségű adat mozgatását, kezelését igénylő feladatot az alkalmazás szerver végzi el.

leírás: A technológiával való ismerkedés mellett az önálló labor feladat végső célja egy vékonykliens alapú rendszer megvalósítása, melyhez linux alapú operációs rendszert használó hardware már rendelkezésre áll. Feladat lehet alkalmazások készítése esetleg a hálózati architektúra kialakítása, továbbá a szerver oldal felkonfigurálása is. A feladatra számottevő ipari érdeklődés is van.

előköv.: Angol nyelv olvasás szintű ismerete.kieg.: vékonykliens, lLinux

ÁLTALÁNOS CÉLÚ PROGRAMOZÁS GRAFIKUS KÁRTYÁVAL (GPGPU)

038oktatók: Heszberger Zalán, Bíró József, Gulyás Andrásmunkahely: Megyezés alapján

a témára 2 fő jelentkezését várjuk.kivonat: A modern grafikus kártyák olyan hardware elemekből (GPU) épülnek fel,

melyek bizonyos célirányos feladatokat az általános célú CPU-knál nagyságrendekkel gyorsabban el tudnak végezni. Nagy számítási igényű feladatokhoz, az ilyen eszközök felhasználása igen hatékony eszköz lehet.

leírás: A laborfeladat célja nagy számítási igényű problémák (sok-milliós csomóponttal rendelkező gráfok bizonyos jellemzőinek, pl. legrövidebb út, átmérő kiszámítása) hatékony programozási eszközökkel való megoldása. Ehhez segítségül az NVIDIA CUDA programozási architektúráját hívjuk. Feladat lesz a Micorosoft Visual Studio erre való felkonfigurálása ill. a rövid programok CUDA támogatással való átdolgozása (grafikus kártyát beszerzünk hozzá). (Bizonyos kódtörési feladatok is ezzel a technikával váltak megoldhatóvá a közelmúltban.)

DUGÓINFORMÁCIÓS RENDSZER FEJLESZTÉS (LEHETNEK: MOBIL JAVA, .NET, C#)

039oktatók: Heszberger Zalán, Bíró József, Gulyás Andrásmunkahely: Megyezés alapján

a témára 3 fő jelentkezését várjuk.kivonat: A feladat az elmúlt félévekben készült mobiltelefonos J2ME alkalmazás ill.

webes .NET-es alkalmazás továbbfejlesztése. Az applikáció része egy dugóinformációs rendszernek. A telefonnal rendelkező gépkocsivezető mobil beépített GPS jeleit küldi központi szerverre, mely szerver egyéb forrásokból is fogad forgalmi jellegű információkat. A végeredmény egy olyan alkalmazás melynek segítségével, dugóinfomációkat tudunk egy központi weboldalon ill. mobiltelefonos böngészőben megjeleníteni.

leírás: A feladat során egy jól összedolgozó csapat részese lehetsz, amely webfejlesztőből, algoritmuskészítőből, adatbázisprogramozóból áll. Az applikációt közösen készítitek...

EXTRÉM FELBONTÁSÚ VIDEOANYAG FELDOLGOZÓ SZOFVER KÉSZÍTÉSE

045oktató: Heszberger Zalán munkahely: TMIT Tanszék

a témára 2 fő jelentkezését várjuk.kivonat: A szélessávú Internet és az olcsó informatikai eszközök terjedésével az

filmkészítés szakmája mind szélesebb körök számára elérhető. A videó rajongók, tanulók és feltörekvő filmesek számára készült videó-szerkesztő szoftverek egyre szaporodnak, az azok által nyújtott szolgáltatások mind szélesebbkörűek.

leírás: Noha a mai számítógépek már igen komoly grafikus erőforrásokkal rendelkeznek, sok esetben célszerű ha a video feldolgozó szoftver a szerkesztési munkákat csökkentett felbontáson végzi el és csak a végeredményt alkalmazza az eredeti anyagon. A laborfeladat célja egy olyan videofeldolgozó szoftver komponenseinek megtervezése, mely a tipikus szolgáltatások mellett alkalmas a szerkesztendő anyag csökkentett felbontáson történő kezelésére. Cél a későbbiekben a most elkészített rendszerterv alapján a szoftver implementálása.

kieg.: Video processing, extream resolution

FELÜLETI SZÁMÍTÁSTECHNIKA

046oktatók: Heszberger Zalán, Bíró József, Gulyás András, Tapolcai Jánosmunkahely: Megegyezés alapján

a témára 3 fő jelentkezését várjuk.kivonat: A felületi számítástechnika napjainkban egy újonnan kibontakozó

technológiai terület. Lényege, hogy az ember gép interfész egy nagyobb több ember által akár szimultán is használható többnyire sík felületen keresztül valósul meg, számos extra funkció segítségével. A felület lehet aktív pl. érintőképernyő, de lehet passzív egyszerű asztallap is amit pl. egy kamerával figyelünk, és egy kivetítővel varázsolunk "élővé". Ennek egyik első széleskörben ismert példája az MS által fejelesztett Surfac

leírás: A laborfeladat célja megismerkedni a surface computing technológiával, majd a későbbiekben kísérleti rendszer fejlesztésében való részvétel.

előköv.: Angol nyelv olvasás szintű ismeretekieg.: Surface computing, felületi számítástehcnika, cloud computing

KÖZÖSSÉGI WEBPORTÁL TERVEZÉSE

055oktatók: Heszberger Zalán, Bíró József, Gulyás Andrásmunkahely: TMIT Tanszék

a témára 5 fő jelentkezését várjuk.kivonat: Az Internet és egyben az információs társadalom fejlődésének egyik

kulcsfontosságú állomása a közösségi weboldalak tömeges elterjedése. Az ilyen típusú portálok tipikus tulajdonsága, hogy a tartalmat maguk a felhasználók generálják és egyéb pl. az üzemeltetők által generált kiegészítő információ csak extraként jelenik meg rajtuk. A siker úgy tűnik igazolja, hogy az emberek általában inkább egymásra kíváncsiak és csak kisebb részben egyéb személytelen információra/tartalomra.

leírás: A feladat célja egy meglévő relatíve egyszerű játékelméleti feladatot megvalósító webes portál a jelenleginél sokkal több felhasználó befogadására való felkészítése (a fő korlátja a mostani rendszernek az egyes feladatok nem túl hatékony megvalósítottsága, mind memória, mind processzálási sebesség terén.) A weboldallal elvégzendő kísérletek eredményeképp lehetőség lesz tanulmányozni olyan fontos működési jellemzőket, szabályrendszereket, melyek jelenleg vagy a közeljövőben sikeresen operáló közösségi web kialakítását teszik lehetővé.

kieg.: közösségi web, webportálok,

NAGYMÉRETŰ HÁLÓZATOK EVOLÚCIÓJA

054oktatók: Heszberger Zalán, Bíró József, Gulyás Andrásmunkahely: Megegyezés alapján

a témára 2 fő jelentkezését várjuk.kivonat: Az aktuális hálózati kutatások jelentős része tényként kezeli, hogy a jövő

Internetét a résztvevő kommunikációs csomópontok (billiós nagyságrendben mért) igen nagy száma jellemzi majd. A nagyméretű hálózatok leírására alkalmas eszköztár az elmúlt években intenzív fejlődésen ment keresztül, (ld. pl. Barabási A. L.: Behálózva ill. Csermely P.: A rejtett hálózatok ereje c. könyvét) ma már az e forrásból származó valós alkalmazások nem ritkák.

leírás: A laborfeladat célja megismerkedni a nagy hálózatok elméletének legfontosabb kérdéseivel, illetve ezzel kapcsolatosan aktuális távközlést érintő kérdések vizsgálata.

előköv.: Angol nyelvtudás, gráfelméleti alapok megfelelő ismeretekieg.: Nagy hálózatok, komplex hálózatok, gráfelmélet

ÖNSZERVEZŐ FOLYAMATOK AZ INTERNETEN

048oktatók: Heszberger Zalán, Bíró József, Gulyás Andrásmunkahely: TMIT Tanszék

a témára 2 fő jelentkezését várjuk.kivonat: Az Internet méretének és heterogenitásának növekedésével ill. a

mobilinternet mind szélesebbkörű használatával egy olyan új Világháló van kialakulóban, melynek működése mind jobban hasonlít egy önszerveződő rendszer viselkedésére. Egy ilyen struktúra folyamatainak elemzéséhez, rendszerű működésének megtervezéséhez már nem elegendőek a hagyományos eljárások, alapvetően új komplex hálózati elveken alapuló technikák kidolgozására van szükség.

leírás: A laborfeladat célja önszerveződő rendszerek jellemzőinek, működésének vizsgálata, és informatikai rendszerekben -elsősorban az Interneten- lejátszódó folyamatok kapcsán történő alkalmazása. Érdekes feladat lehet pl. olyan útvonalválasztási technika kidolgozása, mely nem igényel semmiféle hierarchikus hálózati struktúrát, ugyanúgy találják meg a gépek egymást, ahogyan azt az emberek tennék egymással. Szintén érdekes kérdés lehet olyan algoritmus elveinek kidolgozása, melynek segítségével egymással együttműködni nem tudó eszközök (hasonlóan mint pl. a különböző nyelvet beszélő emberek) megtanulják egymást megérteni, és ez alapján bizonyos feladatokban kooperálni.

kieg.: Önszerveződés, komplex hálózatok, Internet

Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2010. február

Page 2: OFFLINE

TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK II. szakirány/önálló labor kiírások, 2010. februárhttp://inflab.tmit.bme.hu http://alpha.tmit.bme.hu/labor

PDA KÉSZÜLÉKES HÁLÓZATI MÉRÉSEK, ZÖLD HÁLÓZATOK

051oktatók: Heszberger Zalán, Bíró József, Gulyás Andrásmunkahely: TMIT tanszék

a témára 2 fő jelentkezését várjuk.kivonat: Napjaink PDA és mobil eszközeinek egyik legnagyobb problémája az

energiaellátás. Különösen fontos ez szg. hálózati alkalmazásokban, ahol folyamatos kommunikációra van szükség hosszabb ideig. Az un. zöld hálózati mozgalom szintén zászlajára tűzte a mobil eszközök és applikációk teljesítményhatékony kutatás-fejlesztését.

leírás: A laborfeladat célja mobil eszközök hálózati kapcsolatainak (WIFI, GSM stb.), funkcióinak teljesítmény alapú vizsgálata. A feladathoz a mobil eszközöket is biztosítjuk.

előköv.: Angol nyelv olvasás szintű ismeretekieg.: Mobil, networking, hálózatok, energiaellátás, hatékonyság

SZEMÉLYI KÖVETÉS TELEFONNAL (MOBIL JAVA)

049oktatók: Heszberger Zalán, Bíró József, Gulyás András, Tapolcai Jánosmunkahely: Megyezés alapján

a témára 1 fő jelentkezését várjuk.kivonat: A feladat az elmúlt félévekben készült mobiltelefonos J2ME alkalmazás ill.

webes .NET-es alkalmazás továbbfejlesztése. Az applikáció része egy dugóinformációs rendszernek. A telefonnal rendelkező gépkocsivezető mobil beépített GPS jeleit küldi központi szerverre, mely szerver egyéb forrásokból is fogad forgalmi jellegű információkat. A végeredmény egy olyan alkalmazás melynek segítségével, dugóinfomációkat tudunk egy központi weboldalon ill. mobiltelefonos böngészőben megjeleníteni.

leírás: A feladat során egy jól összedolgozó csapat részese lehetsz, amely webfejlesztőből, algoritmuskészítőböl, adatbázisprogramozóból áll. A feladat kifejezetten a mobil eszközre kézülő alkalmazásra koncentrálna, ebbe kell a jelenglegi mellett új funkciókat implementálni.

SZENZOROK ÉS ROBOTOK

015oktatók: Kardkovács Zsolt Tivadar, Kovács Gábor, Marton József Ernőmunkahely: I.L.109.

a témára 5 fő jelentkezését várjuk.kivonat: Az informatikában egyre inkább teret nyernek a különféle mérőeszközök

használata pl. orvosi, környezeti, hangulati, szórakoztatási, távfelügyeleti alkalmazások. Ennek egy része szoftver jellegű, egy része pedig hardver jellegű probléma. Pl. hogyan mérhetnénk a testünk legfontosabb biometriai jellemzőit egy legfeljebb test nagyságú hálózaton, akár több napig megszakítás nélkül. A hallgatói téma - érdeklődés szerint - orvosi vagy környezeti hatások monitorázására koncentrál, robotok vagy passz

leírás: A szenzorok, különösen a nagyon kis szenzorok (akár nano méretűek) használata egyre inkább az informatika fókuszába kerül, hiszen olyan problémákat szeretnénk megoldani, minthogy előrejelezzünk betegségeket, figyeljünk idős hozzátartozónk egészségi állapotára, azonnal, akár távolról is orvosi segítséget kaphassunk - vagy tudni szeretnénk, hogy lakóhelyünkön pontosan milyen a levegő minősége. Ehhez testre vagy robotokon elhelyezhető eszközöket kell tudnunk szerelni, amelyek közelről vagy távolról monitorozza a célszemélyt. A cél az, hogy minél egyszerűbb, olcsóbb, és ideális megoldást találjunk arra, hogy a megfigyelt személynek is kényelmes, orvosilag is értelmezhető, sokféle adatot gyűjtő, illetve sokáig, megszakítás nélkül működő mérőt, adatgyűjtőt tervezhessünk. A terület mélyebb megismeréséhez az 1. félévben kifejezetten egy minialkalmazás elkészítését javasoljuk, de a feladat mélységének megfelelően több félévre, akár kutatási témává is alakítható. Megfelelő előrehaladás esetében a témához kapcsolódó folyó projektjeinkbe be lehet csatlakozni - biztosítunk hozzá szakmai gyakorlati helyet is.

előköv.: nincskieg.: szenzorika, mérőeszközök, hardvertervezés

VIDEOFOLYAMOK TARTALMI FELDOLGOZÁSA

016oktatók: Kardkovács Zsolt Tivadar, Horváth Róbertmunkahely: I.L.105.

a témára 5 fő jelentkezését várjuk.kivonat: Napjainkban minden behálóz a digitális média, a legnagyobb kihívások közé

bekerült a videofolyamok tartalmi kezelése - szeretnénk tudni, hogy melyik csatornán pontosan mi megy, ki beszél, lép be a terembe, van-e gyalogos az autó előtt, hol van forgalmi akadály, hogyan lehet autó-, repülő vagy más robot járműpilótát létrehozni. A feladat megoldásához elsősorban a médiafolyam feldolgozása ad teret, erre építhetőek újabb és újabb szolgáltatások, megoldások. A feladaton dolgozóknak egy konkrét p

leírás: A szakdolgozattal, illetve diplomatervvel záródóan, apró lépésekben egy médiafolyamra épülő szolgáltatás kidolgozásától és a működő koncepció bemutatásáig tart a feladat. A téma lényege, hogy a jelentkező projekt keretek között ismerkedhessen meg egy technológia mélységeivel, láthassa és gyakorolhassa a mérnöki alkotás folyamatait a tervezéstől a megvalósításig. A labor első félévében a tervezés, illetve a techológia megismerése a feladat. A megvalósítás már a szakdolgozat, ill. a diplomaterv részeként valósul meg.

kieg.: médiafolyamok, video, képfeldolgozás, információ kinyerés

VIZUALIZÁCIÓS TECHNIKÁK

017oktatók: Kardkovács Zsolt Tivadar, Gajdos Sándor, Kovács Gábormunkahely: I.L.105.

a témára 5 fő jelentkezését várjuk.kivonat: Az információ megjelenítése kulcsfontosságú eleme az adatelemzésnek, a

stratégiai döntések előkészítésének, a vezetői információs rendszereknek, és általában a hatékony kognitív alapokon működő kommunikációnak. A téma iránt érdeklődőknek a feladata a terület szisztematikus feldolgozása egy konkrét probléma kapcsán.

leírás: A "dizájnerek" és a "sztájlisztek" sokak által keresett szakemberek közé tartoznak. Különösen így van ez az IT szektorban. "Egy kép többet mond ezer szónál". A képi feldolgozás az emberi agy legfontosabb és egyik leghatékonyabb jellemzője, amellyel az információközlés egyszerűbbé válik. Különösen akkor, ha az emberi élet, az üzletmenet, vagy bármilyen döntésünk függ attól, hogy "láttuk-e előre" a problémát. A vizualizáció abban segít, hogy ezt a bizonyos "előrelátást" támogassa azzal, hogy a felhasználó számára a leginformatívabb megjelenítést biztosítja. Az egyszerű esetekben már kész megoldások állnak rendelkezésre - ezeket a félév során lesz idő megismerni - majd az új, interaktív, 3-4D vagy ennél is nagyobb megjelenítést támogató megoldásokat kell elemezni, illetve kreatívan fejleszteni egy célfeladathoz. A téma B.Sc., M.Sc., de Ph.D. témaként is továbbvihető. A teljes feladatot több féléven átnyúlóan képzeljük el, amelynek egy konkrét szeletét kell csak a mostani félévben megvalósítani.

előköv.: a látás és az elemző gondolkodás képessége

JÖVŐORINTÁLT TECHNOLÓGIAI TRENDELEMZÉS AZ INFOKOMMUNIKÁCIÓ TERÜLETÉN

108oktatók: Kósa Zsuzsanna Mária, Szűcs Gábormunkahely: weben, konzultáció az IB 222-ben

a témára 4 fő jelentkezését várjuk.kivonat: Technológiai jövőkutatás és trendelemzés az amerikai Institute for the

Future nagyobb programjai alapján: tízéves előrejelzés (Ten year forecast) és technológiai távlatok (Technology Horíizsons). Ehhez kapcsolódóan a hosszú távú technológiai előrejelzés módszertanával is megismerkednek a hallgatók.

leírás: A jövőorientált technológiai trendelemzéssel több kutatóintézet és szakmai műhely foglalkozik a világon. Elemzéseik alapján a döntéshozók, befektetők és szakértők képet alkotnak a technológiák egymás közti versenyéről, forrásokat rendelnek a kutatásokhoz és fejlesztésekhez, döntenek a szabályozásról és beruházásokról. A jelentkező hallgatók feldolgozzák az Institute for the Future www.iftf.org honlapján (www.iftf.org) megjelenő információkat, és erre támaszkodva megismerik a technológiai jövőkutatás módszertanát, jelenlegi folyamatait és legfontosabb témaköreit.

előköv.: nincskieg.: jövőkutatás, trendelemzés, innováció-menedzsment, ICT,

HIERARCHIKUS MULTIMÉDIA CACHE-ELÉS

071oktatók: Lukovszki Csaba, Bíró József, Kőrösi Attila, Székely Balázs

a témára 2 fő jelentkezését várjuk.kivonat: Szolgáltatói hálózatban megvalósított multimédia szolgáltatásokat

többnyire unicast segítségével oldják meg, amikor is minden előfizető számára külön folyamban küldik el a kívánt filmet. Azonban ez fölöslegesen sok sávszélességet foglal le. A probléma egyik lehetséges megoldása, hogy tárhelyeket helyezünk el a hálózat különböző pontjaiba. Ezen hierarchikus cache-elési megoldással sávszélesség hatékonyan, változatlan minőségben szolgáljuk ki az előfizetőket. A téma ezt a kérdést boncolgatja.

leírás: A hallgatónak a témán keresztül lehetősége van megismerkedni a már meglévő és a tervezett szolgáltatásokkal és technikákkal. A témában az első számú feladat az, hogy adjunk algoritmust, mely megmondja, hogy adott tárhelyek és tartalom mellett a kívánt film mely szeletét honnan és mikor töltsük le oly módon, hogy a film minél hamarabb és folyamatosan nézhető legyen. Hatékony algoritmus találása után, felmerül a kérdés, hogyan osszuk szét optimálisan a tartalmat a cache-ek között. Ezen kérdések megválaszolásához szükség van szimulálásra és matematikai modellezésre is, melyben a hallgató részt vehet. A kutatást egy már meglévő szimulációs környezet, illetve matematikus konzulens is segíti. A szükséges architektúrális ismereteket, másrészt statisztikus eszközöket, valamint modellezési technikákat a hallgató a téma művelése folyamán sajátíthatja el.

előköv.: angol nyelvismeret, szimulációs és/vagy matematikai affinitáskieg.: peer-to-peer, elosztott tartalmak, videó szolgáltatás

ALKALMAZÁSOK AZ IP MULTIMÉDIA KERETRENDSZERBEN (IMS)

100oktatók: Maliosz Markosz, Éltető Tamásmunkahely: saját számítógépen vagy a QoSIT laborban (IE.318)

a témára 3 fő jelentkezését várjuk.kivonat: Az IP multimédia rendszer (IMS) egy olyan keretrendszer, mely egyrészt IP

alapú hang (VoIP) és multimédia szolgáltatásokat biztosít a felhasználóknak, másrészt általános kereteket nyújt a szolgáltatók számára ezen szolgáltatások működtetésére. IMS rendszerekkel leginkább GSM/3G hálózatokban találkozhatunk, ahol különféle szolgáltatások közös platformjaként használják, bár újabban már IP alapú vezetékes és vezeték nélküli hálózatokban is megjelenik, mint keretrendszer.

leírás: Az IMS szabványos keretrendszert ad az innovatív és a felhasználók számára testre szabható kommunikációs szolgáltatások számára, történjen az akár hang, szöveg, kép, mozgókép vagy ezek tetszőleges kombinációja által, mint például a jelenlét (presence), a csoport menedzsment (group management), a push-to-talk, az IMS üzenetváltás (messaging), stb. Az IMS keretrendszer a jövő konvergens (pl. egységes mobil és vezetékes hálózatok, illetve a médiatartalom közvetítés, a telefónia és az Internet közös alapokra helyezése) távközlési hálózatának alapja. Az Ericsson által kifejlesztett Service Development Studio (SDS) fejlesztői környezet lehetővé teszi az IMS keretrendszer lehetőségeit kihasználó új értéknövelt szolgáltatások megtervezését, kifejlesztését, és tesztelését. Az SDS teljes körű Java fejlesztői környezetet ad, amely az Eclipse fejlesztői környezeten alapul: - számos emulátort tartalmaz (SIP szerver, IMS maghálózat, Symbian eszköz, stb.), - a magas szintű programozói felületek megkönnyítik a hálózat és a felhasználói eszközök kezelését, - a kifejlesztett alkalmazások mind kliens, mind szerver oldalról tesztelhetők. A hallgató(k) feladata az SDS fejlesztő eszköz segítségével IMS alkalmazások, akár saját, önálló ötleten alapuló szolgáltatások megtervezése és kifejlesztése, Java nyelven. A kifejlesztett alkalmazások kipróbálhatók és tesztelhetők az SDS által nyújtott emulációs környezetben, az alkalmazásokat futtatni képes mobiltelefonokon, valamint egy, az SDS-től független OpenIMS rendszeren is. Az Ericssonnal való együttműködés keretében, a kifejlesztett alkalmazások kereskedelmi alkalmazására is sor kerülhet, egyeztetést és felülvizsgálatot követően.

előköv.: IP hálózati alapismeretek, olvasási szintű angol nyelvtudáskieg.: IMS, multimédia szolgáltatás, IP hálózat, SIP, Java

KÖZÖSSÉGI ÉLŐ MOZGÓKÉPES TARTALOM ÉRTÉKELÉSE

047oktatók: Maliosz Markosz, Bíró József, Gulyás András, Heszberger Zalán,

Simon Csabamunkahely: TMIT Tanszék

a témára 4 fő jelentkezését várjuk.kivonat: Ma számos nem élő video tartalmat megosztó webportál létezik, amelyek

nagy népszerűségnek örvendenek, pl. Google Video, YouTube, Videa, IndaVideo, stb. Az Internet és egyben az információs társadalom fejlődésének egyik következő állomása a közösségi élő mozgóképes webportálok megjelenése, (pl. qik.com, ustream.tv, livevideo.com), ahol az élő tartalmakat a felhasználók generálják és tárolásra sincs szükség, hiszen maguk a felhasználók nemcsak nézői, hanem a forrásai is az élő video-knak

leírás: A feladat az élő mozgóképes webportálok tartalom értékelésének kidolgozása. A feladat két részre bontható: egyrészt a portálokon közvetített videókról lehet összegyűjteni és elemezni a technikai információkat, illetve a más felhasználók által adott értékeléseket, másrészt a mozgókép valós idejű tartalomértékeléséhez pedig különböző képfeldolgozási módszerek segítségével egy olyan algoritmus kifejlesztése a cél, amellyel megállapíthatók az értékeléshez fontos információk a mozgóképről (pl. éjszaka van, nappal van, van-e mozgás, minőségi jellemzők, stb.). A témakörben már elkészült önállólabor beszámolók, illetve diplomamunka jó kiindulási alapot jelentenek a munka folytatásához. A feladat végcélja az összegyűjtött információk alapján egy olyan tartalom értékelési rendszer kidolgozása, amely a közeljövőben sikeresen alkalmazható élő mozgóképet megosztó portáloknál.

kieg.: élő közösségi video, tartalom értékelés

TÖBBTARTOMÁMYOS HÁLÓZATOK INFORMÁCIÓCSERÉJE ÚTVONALVÁLASZTÁSHOZ

073oktatók: Maliosz Markosz, Cinkler Tibormunkahely: tanszéki labor vagy saját számítógép

a témára 3 fő jelentkezését várjuk.kivonat: A nagy kiterjedésű hálózatok több tartományból állnak. A tartományok

önállóak, elkülönülnek egymástól, mégis együtt kell működniük a határ csomópontjaikon keresztül.

leírás: A kérdés, hogy milyen információt közvetítsenek a határ csomópontok az adott tartomány belső működéséről, topológiájáról, jellemzőiről a szomszédos tartományok felé, hogy például a hálózatban az útvonalkeresés megfelelően működjön. Ez jellemzően valamilyen redukált információ, egyrészt, mert nem akarjuk a tartomány belső működését teljesen feltárni, másrészt így kevesebb információt kell terjeszteni. 1. A feladat, hogy meghatározzuk, hogy milyen aggregációs stratégiákat tudunk alkalmazni, azaz mit tartalmazzon ez a redukált információ csomag, és ezt milyen módon tudjuk reprezentálni. További kérdés, hogy a tartományok az információkat hogyan használják fel, például az útvonalválasztásban. Egyrészt az információ nem teljes, másrészt egy tartomány hirdethet nem megbízható információkat. 2. A második feladat ezeknek a hatásoknak a vizsgálatára játékelméleti módszerekkel. A félévi munka tanszéki fejlesztésű szimulációs szoftverek felparaméterezéséből, bemenetének előállításából, lefuttatásából, majd a kapott eredmények kiértékeléséből, elemzéséből áll.

előköv.: olvasási szintű angol nyelvismeret, C/C++kieg.: több tartomány, információ aggregálás, útvonalválasztás, GMPLS, PCE,

BGP-4

KLIENSFEJLESZTÉS BESZÉDBÁNYÁSZATHOZ

079oktatók: Mihajlik Péter, Fegyó Tibormunkahely: I.B.214

a témára 6 fő jelentkezését várjuk.kivonat: A beszédtechnológián (beszéd-szöveg átalakításon) alapuló

beszédbányászat (speech mining) napjaink egyik nagy léptekkel fejlődő, komoly ipari érdeklődés által övezett technológiája. Noha az alap beszédtechnológia kiforrott, az alkalmazások szempontjából még számos tennivaló akad, különösen magyar nyelv esetén. Az alapfeladat C++, Java, vagy Perl kliens megvalósítása, konkrét alkalmazásokra adaptálása, tesztelése. A téma diplomamunkáig (BSc, MSc) is vihető.

leírás: Számos részfeladat vár megoldásra. Ilyenek pl.: - Grafikus felhasználói interface (ergonómia!) - Szövegelemzés alapú érzelemfelismerés - Információkivonatolás- visszakeresés hatékonyságának mérése különböző alkalmazásokban - Kliens-szerver kommunikáció titkosítása stb. A gépi beszédfelismerő szerver egy világszínvonalú, hazai fejlesztésű motor, melynek fejlesztésébe való bekapcsolódás is lehetséges a későbbiekben.

előköv.: Tekintet nélkül az előképzettségre, olyan érdeklődőket várunk, akik a mérnöki munkát már az egyetem alatt el szeretnék kezdeni, önállóan és csapatban is tudnak és akarnak dolgozni.

kieg.: szoftverfejlesztés, alkalmazásfejlesztés, kutatás, beszédtechnológia, gépi beszédfelismerés, beszédbányászat

HÁLÓZATI ALKALMAZÁS FEJLESZTÉSE BEÁGYAZOTT PLATFORMRA

077oktatók: Moldován István, Lukovszki Csaba

a témára 2 fő jelentkezését várjuk.kivonat: A beágyazott rendszerek alapját képezik a legtöbb automatizált

rendszernek, és hálózati hardvernek melyek a felhasználó beavatkozása nélkül kell, hogy hibamentesen működjenek. Ezek egy részén operációs rendszer fut, melyre a megszokott szálkezelési paradigmák figyelembevételével lehet alkalmazást fejleszteni. Ez esetben a fejlesztő kódján kívül az operációs rendszer magjának megbízhatóságán múlik a hibamentes működés biztosítása. Egy olyan egyszerűbb, de energia-hatékonyabb és működésorientált

leírás: A hallgató egy konkrét projektbe kapcsolódhat be, melynek célja egy energia-menedzsment rendszer kidolgozása. A rendszerhez kapcsolódik az egyre nagyobb népszerűségnek örvendő, és egyre elterjedtebb DECT (Digital Enhanced Cordless Telephony), illetve a szabványosítás alatt álló CAT-iq (Cordless Advanced Technology - internet and quality) szabvány. Ez egy védett frekvenciasávban működő vezeték nélküli technológia, az utóbbi szabvány már IP alapokra épül, QoS biztosítással. Célja vezeték nélküli internet biztosítása kis sávszélességű eszközöknek, mint az IPTV, IP rádió, IP telefónia, vagy egy otthoni szenzorhálózat. A hallgató tapasztalatot szerezhet: - alkalmazás fejlesztésében mindkét fent leírd paradigma alapján beágyazott eszközre. (DECT telefon, bázisállomás, router, gateway) - szabványos működés implementálása ipari eszközökön - DECT, CAT-iq szabványok működésében A témát ipari partner támogatja, lehetőség van külföldi munkavégzésre, gyakorlatra. A témából TDK, diploma készíthető.

előköv.: angol nyelv ismerete, C, C++ nyelv ismerete, beágyazott rendszerek iránti érdeklődés, programozási alapismeretek

kieg.: Hálózat, beágyazott rendszer, energia menedzsment

HÁLÓZATI HARDVER ESZKÖZÖK MODELLEZÉSE

013oktatók: Moldován István, Lukovszki Csaba

a témára 4 fő jelentkezését várjuk.kivonat: Egy új, moduláris hardver tervezése analízis és szintézis fázisokból áll,

amelyben meghatározó szerepet kap a modellezés. Erre a feladatra egy magas szintű modellezési nyelvet, a SystemC környezetet használjuk. A feladat a modellezés megtanulása.

leírás: A különboző eszközök sebességének, teljesítményének becslésére valamint a moduláris tervezés elősegítéséhez szükség van a hardver és a rajta futó szoftver együttes modellezésére. (pl. az iPhone 6 db specializált, ARM magos processzort tartalmaz). A modellezés magas szintű hardver leíró nyelvek segítségével mint pl. a SystemC történik szabványos modellezési környezetben. A modellezés segítségével előre megbecsülhető a processzorok kihasználtsága, a cache-kihasználtság, az energiafelhasználás stb. A hallgató előbb megismerkedik a SystemC hardver leíró modellező környezettel, majd részt vesz egy multiprocesszoros, moduláris hálózati hardver modellezésében.

kieg.: SystemC, Hardware modellezés, HDL

NAGYSEBESSÉGŰ HÁLÓZATI ESZKÖZ HARDVER SZINTŰ FEJLESZTÉSE

014oktatók: Moldován István, Lukovszki Csaba

a témára 4 fő jelentkezését várjuk.kivonat: Hálózati eszközök hardverének megismerésére, sőt, egy eszköz

hardverének/firmware-ének fejlesztésében lehet részt venni. A feladat kutatás/fejlesztés jellegű.

leírás: Napjainkban egyre inkább előtérbe kerülnek a konkrét feladatokra specializált hardverek, amelyek a nagy átviteli teljesítményt külön erre a célra fejlesztett processzorokkal érik el. Ugyanakkor a kis fogyasztás, az energiahatékony működés is egyre fontosabb. A hallgató betekintést nyerhet a hálózati hardverek felépítésébe, hálózati processzorok muködésébe, valamint megismerkedhet az újrakonfigurálható elemek és multi-processzoros System-on-Chip komponensek felhasználásási lehetőségeivel. Részt vehet egy nagy sebességű (10GBps) moduláris hardver és különböző protokollok optimális, hardver által támogatott megvalósításában.

kieg.: Hardware, Firmware, Hálózatok, Protokollok

OTTHONI HÁLÓZATI ENERGIA-MENEDZSMENT RENDSZER FEJLESZTÉSE

076oktatók: Moldován István, Lukovszki Csaba

a témára 2 fő jelentkezését várjuk.kivonat: Napjainkban a hatékony energia-menedzsment kérdése egyre nagyobb

hangsúlyt kap. A szolgáltatók érdeke egy olyan rendszer kidolgozása, mely lehetővé tenné, hogy jobban betekinthessen a várható fogyasztásba.

leírás: Az elektromos eszközök integrálása az otthoni hálózatba olyan előnyökkel járna mint az egységes, és távoli mendzsment, intelligens vezérlés, dinamikus erőforrásfoglalás és árazás. Ugyanakkor egy ilyen rendszer szükséges feltétele az egyre jobban elterjedő alternatív energiaforrásokat is használó decentralizált energia rendszernek. A jelenlegi megoldások hátránya, hogy drágák, és nem egységesek. A hallható bekapcsolódhat egy ilyen rendszer tervezésébe és fejlesztésébe, megismerkedhet különféle energia-menedzsment technikákkal, és eszközökkel. A hallgató tapasztalatot szerezhet: - SoC (System-on-Chip) alapú hardverek illesztésében - vezeték nélküli hálózati hardver fejlesztésében érdeklődés esetén továbbá: - beágyazott platformon szoftver fejlesztésében - otthoni hálózati eszközökre (router, gateway) szoftver fejlesztésében A projectet ipari partner támogatja, lehetőség van külföldi munkavégzésre, gyakorlatra. A témából TDK, diploma készíthető.

előköv.: angol nyelv ismerete, rendszertervezési, beágyazott rendszerek iránti érdeklődés, (programozási alapismeretek)

kieg.: Hálózat, energia menedzsment, beágyazott rendszerek

A JÖVŐ INTERNETE TORLÓDÁSSZABÁLYOZÁS (TCP) NÉLKÜL

063oktató: Molnár Sándor

a témára 2 fő jelentkezését várjuk.kivonat: A jövő Internetének egy lehetséges alternatívája az, hogy nem használ

majd torlódásszabályzást (TCP). A csomagvesztéseket hatékony hibajavító kódokkal állíthatjuk helyre. A hallgatók feladata bekapcsolódni egy ilyen kutatásba, a hálózati megoldások analitikus és/vagy szimulációs vizsgálatával.

leírás: A mai Internet egyik legfontosabb funkciója a torlódásszabályzás, amit többnyire a TCP (Transmission Control Protocol) végez. A TCP alapelve az, hogy visszaszabályozza a folyam küldési sebességét, amennyiben torlódást érzékel. A jelenlegi TCP sok problémája azt eredményezte, hogy számos új TCP verzió született, amelyekkel próbáltak nagysebességű és veszteséges környezetekben is hatékony szabályzást megvalósítani. Optimális protokollt nem sikerült kifejleszteni és valószínű, hogy nem is várható univerzális megoldás. Radikálisan új gondolatként, a jövő Internetének egy lehetséges alternatívája az, hogy nem alkalmaz semmilyen torlódásszabályozást. Az alapelv az, hogy egy alkalmazás amilyen gyorsan csak lehet, próbálja elküldeni mindig az adatait. Természetesen, ha sok alkalmazás küld maximális sebességgel, akkor a hálózati torlódások miatt magas csomagvesztés várható. Az új koncepció sajátossága, hogy ezen vesztésekből eredő hibákat hatékony hibajavító kódokkal lehet kezeli. A közelmúltban a kódolás-technikában elért átütő erejű eredmények, az ún. Fountain kódok, az új koncepcióba illeszkedő kódolási sémát adnak. A Fountain kódokban rejlő potenciált mutatja az is, hogy a 3GPP (3rd Generation Partnership Project) egy Fountain kód változaton alapuló megoldást emelt be a megbízható multimédia többesküldés szabványába 3G-s mobil eszközökhöz (Global Standard for Reliable Broadcast of Multimedia to 3G Mobile Devices). A feladat célja a felvázolt új architektúra teljesítmény-elemzése analitikus és szimulációs vizsgálatok segítségével, valamint összehasonlítása torlódásvezérlést használó hálózati architektúrákkal. A téma több féléven keresztül MSc/BSc szakdolgozat keretében is folytatható, nemzetközi szinten is új, és nagy jelentőséggel bír. Keretében lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon való publikációra. Támogatjuk a téma folytatását doktoranduszképzés keretében.

előköv.: Az angol nyelv ismerete - angol nyelvű szakmai cikkek olvasása szükséges!kieg.: torlódásszabályzás, szimuláció, hibajavító kódok, teljesítményvizsgálat

FORGALOM MÉRÉS ÉS ANALÍZIS AZ INTERNETEN

064oktató: Molnár Sándor

a témára 4 fő jelentkezését várjuk.kivonat: Az egyik legnagyobb kihívás napjaink hálózataival szemben az, hogy

különböző igényeknek kell eleget tenniük attól függően, hogy az adott felhasználó milyen alkalmazásokat részesít előnyben, így különböző termináloktól és alkalmazásoktól származó, egymástól nagymértékben különböző jellegű forgalmat kell menedzselniük. A feladat a félév során a forgalommérés és analízis eszközeinek alaposabb megismerését követően különböző, az érdeklődésnek megfelelő forgalmi mérések és analízisek elvégzése.

leírás: Napjaink felhasználói sokrétű forgalmat generálnak Internet-használatuk során. Egyszerre futtatnak fájlcserélő alkalmazásokat, beszélgetnek barátaikkal, futtatnak online játékokat vagy néznek videókat, filmeket a világhálón. Ezen alkalmazások mind különböző jellegű forgalmat generálnak, melyet a hálózatnak képesnek kell lennie menedzselni. A feladatunk az, hogy kiderítsük, hogy egy valós hálózaton az egyes felhasználók mely időszakokban mely alkalmazásokat futtatják szívesen. Ehhez lehetőségünk van több hálózaton méréseket végezni, és az innen származó eredményeket feldolgozni. Fő céljaink a következők: - Megismerni az alkalmazás szinten generált forgalmat egy szélessávú hozzáférési hálózaton - Megtalálni a fő jellemzőit egy alkalmas forgalmi modellnek, azonosítani a felhasználótípusokat - Jellemezni a forgalmat különböző hálózati csomópontokon és aggregációs szinteken - Leírni a különböző szolgáltatások kihasználtságát mind otthoni felhasználók, mind pedig vállalkozások körében - Összehasonlítani a mért forgalmat és a kihasználtságot különböző hálózatok, hozzáférési technológiák és architektúrák esetén. Egy másik fontos szempont az előfizetés sebessége és a felhasználói szokások közötti összefüggés vizsgálata. Külön figyelmet szentelünk a következő alkalmazások vizsgálatának: Skype, P2P, P2P IPTV játékok, video- és audio-átvitel. A jelentkező hallgatók a fenti kutatások valamelyikébe kapcsolódhatnak be, a konkrét laborfeladatról a hallgatóval való megbeszélés alapján állapodunk meg. A szakirodalmat a konzulens biztosítja. A téma több féléven keresztül MSc/BSc szakdolgozat keretében is folytatható, nemzetközi szinten is új, és nagy jelentőséggel bír. Keretében lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon való publikációra. Támogatjuk a téma folytatását doktoranduszképzés keretében.

előköv.: Az angol nyelv ismerete - angol nyelvű szakmai cikkek olvasása szükséges!kieg.: forgalom mérés, forgalom analízis, forgalmi modell

NYÍLT FORRÁSKÓDÚ SZOFTVEREK ELEMZÉSE

001oktatók: Németh Felicián, Gulyás András, Rétvári Gábormunkahely: otthon vagy IE.318

a témára 3 fő jelentkezését várjuk.kivonat: Nyílt fejlesztés esetén a bug adatbázis, a verziókontroll rendszerben a

forráskód változásának története, valamint a fejlesztési levelezési lista archívuma általában mind hozzáférhető bárki számára. Ezeknek az adatoknak az elemzésével következtetéseket vonhatunk le a projekt nagyságára, fejlődési ütemére és például az életképességére.

leírás: A hallgató feladata megismerkedni az irodalomban fellelhető elemző módszerekkel, majd a megszerzett ismeretekre támaszkodva néhány projektet kiértékelni.

előköv.: egy szkript nyelv ismerete

AKUSZTIKUS IKONOK

106oktatók: Németh Géza, Tóth Bálint Pál, Zainkó Csaba

a témára 2 fő jelentkezését várjuk.kivonat: Az ember-gép kommunikáció akusztikus csatornáján hagyományosan

beszéddel kommunikálunk. Azonban vannak olyan akusztikus jelenségek, amelyek a természetes kommunikációban is fontosak (pl. hebegés, hezitálás, öö-zés). Ezek kiegészíthetők az adott kommunikációban jól értelmezhető akusztikus jelenségekkel (pl. kukába helyezés = WC lehúzás hang).

leírás: Az ember-gép kommunikáció akusztikus csatornáján hagyományosan beszéddel kommunikálunk. Azonban vannak olyan akusztikus jelenségek, amelyek a természetes kommunikációban is fontosak (pl. hebegés, hezitálás, öö-zés). Ezek kiegészíthetők az adott kommunikációban jól értelmezhető akusztikus jelenségekkel (pl. kukába helyezés = WC lehúzás hang). Ezek megfeleltethetők az elektronikus levelezésben jól ismert emotikonokkal (smiley). A hallgató a feladat megoldása során először áttekinti a témakör nemzetközi és hazai irodalmát. Majd részt vesz ELTE-s kutatókkal együttműködésben viselkedési modellekhez társítható akusztikonok kialakításában és tesztelésében. A munka tovább folytatható mobil személyes informatikai eszközök és gépjárművek kommunikációs témaköreiben.

előköv.: legalább olvasási szintű angol nyelvtudás, kreativitás, rendszeres munkavégzés

kieg.: emotikon, akusztikon, eto-informatika, mobil informatikai eszközök, közlekedési információs rendszerek

ALSÓ LÉGÚTI REZONANCIÁK VIZSGÁLATA ÉS ALKALMAZHATÓSÁGUK A BESZÉDTECHNOLÓGIÁBAN

085oktatók: Németh Géza, Csapó Tamás Gábor

a témára 1 fő jelentkezését várjuk.kivonat: A nemzetközi szakirodalom alapján a szubglottális rezonanciák (az emberi

test alsó légútjainak rezonanciái) a magánhangzók formánsaival kapcsolatban állnak, kategorikusan természetes osztályokra tagolják a beszédhangokat. Ez a tulajdonság a beszédtechnológia számos ágában felhasználható lehet.

leírás: A nemzetközi szakirodalom alapján a szubglottális rezonanciák (az emberi test alsó légútjainak rezonanciái, melyek a formánsokhoz hasonlóan alakítják a zöngés hangok spektrumát, de a formánsokkal ellentétben nem erősítik a rezonanciafrekvencia körüli harmonikusokat, hanem gyengítik őket, valamint frekvenciájuk állandó) a magánhangzókat kategorikusan természetes osztályokra tagolják. A szubglottális rezonanciák magánhangzó-elkülönítő szerepével magyar nyelvre eddig kezdeti kutatás történt csak. Az eddigi angol nyelvre vonatkozó eredmények alapján az alsó légúti frekvenciák és formánsok kapcsolatának felhasználása javulást okozhat a beszédtechnológia különböző ágaiban (pl. beszélő normalizálás, beszélőfelismerés). A hallgató feladata a téma megismerése után annak további kutatása: beszéd- és alsó légúti felvételek rögzítése, valamint az ezen jelekben mérhető formánsértékek illetve alsó légúti frekvenciák elemzése, az adatok összehasonlítása a nemzetközi szakirodalommal. A téma diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel. PhD-hez ajánlott téma.

előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás.kieg.: formánskövetés, alsó légúti rezonancia

GÉPI TANULÁS ALAPÚ PROZÓDIAI MODELL KÉSZÍTÉSE BESZÉDSZINTETIZÁTORHOZ

084oktatók: Németh Géza, Csapó Tamás Gábor

a témára 1 fő jelentkezését várjuk.kivonat: A beszédszintetizátorok által létrehozott beszéd prozódiájának (intonáció,

hangsúlyozás, ritmus) megfelelő beállítása a beszédtechnológia egyik fontos kérdése. Gépi tanulás segítségével (pl. neurális hálózattal) megfelelő tanítóadatbázis esetén várhatóan jó minőségű prozódiai modell készíthető.

leírás: A beszédszintetizátorok számos területen (pl. mobiltelefonokban, autós navigációs rendszerekben, telefonközpontokban, számítógépeken, stb.) hatékony megoldást jelentenek a felhasználóval való kommunikációra. A beszédszintézis rendszerek minőségét az alapján ítélik meg, hogy mennyire hasonlítanak az emberi beszédre. A létrehozott hang érthetősége a mai szövegfelolvasókban már nem jelent problémát, azonban a természetes beszédtől ez még messze áll. A beszédszintetizátorok által létrehozott beszéd prozódiájának (intonáció, hangsúlyozás, ritmus) megfelelő beállítása a beszédtechnológia egyik fontos kérdése. A szakirodalomban számos módszer létezik a probléma megoldására (pl. ember által definiált szabályok alapján, vagy gépi tanulóalgoritmus segítségével automatikusan). Gépi tanulás alkalmazásával, megfelelő tanítóadatbázis esetén várhatóan jó minőségű prozódiai modell készíthető. A természetes beszédadatbázis alapján készített modell létrehozásának előnye, hogy nem szükséges komoly beszédtechnológiai ismeret a probléma megoldásához, hátrány viszont, hogy nehézségekbe ütközhet a modell paramétereinek manuális változtatása. A hallgató feladata különböző gépi tanulási módszerek vizsgálata (pl. HMM, neurális háló, SVM), és annak ellenőrzése, hogy ezen algoritmusokkal milyen minőségű és természetességű prozódia hozható létre gépi beszélő rendszerekben. A téma diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel. PhD-hez ajánlott téma.

előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás.kieg.: beszédszintézis, neurális hálózat, gépi tanulás, PhD, HMM, SVM

INTELLIGENS MOBIL ALKALMAZÁSOK

018oktatók: Németh Géza, Tóth Bálint Pálmunkahely: IB213b - Fejlesztési eszközök biztosítottak: pl Apple gép és iPhone,

Android, Symbian, Windows Mobile és Maemo készülékek. Saját eszközök megléte esetén otthon is végezhetőa témára 8 fő jelentkezését várjuk.

kivonat: A mobil eszközök jelenlegi erőforrásai már alkalmasak arra, hogy beszédszintetizátorok és felismerők segítségével új típusú kommunikációt hozzanak létre a felhasználóval. A hagyományos grafikus interfészen túl a beszéd interfész segítségével új alkalmazások, ötletek megvalósítására van lehetőség.

leírás: A mobil eszközök jelenlegi erőforrásai már alkalmasak arra, hogy beszédszintetizátorok és felismerők segítségével új típusú kommunikációt hozzanak létre a felhasználóval. A hagyományos grafikus interfészen túl a beszéd interfész segítségével új alkalmazások, ötletek megvalósítására van lehetőség. A hallgató a munka első felében segítségünkkel megismeri a különböző mobil platformokat (Apple iPhone, Google Android, Symbian, Maemo, Windows Mobile) és azok speciális tulajdonságait, továbbá az eddig elért eredményeket, majd az első időszak után közösen meghatározzuk, hogy melyik részterületen érdemes tovább haladnia. Néhány példa: beszédszintetizátor optimalizálása mobil eszközökre, RSS hírfolyam felolvasó továbbfejlesztése, beszéd alapú navigációs rendszer fejlesztése vak és látássérült felhasználók számára, gyalogos navigáció fejlesztése, XML alapú multimodális felhasználói felület fejlesztése, biológiai modell alapú felhasználói felület tervezés, egészségügyi szoftverek, stb. A téma diplomatervig folytatható, a feladatok megoldása programozást tartalmaz. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián való részvételhez is megfelel. Elvárás: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. Villamosmérnök és informatikus hallgatókat egyaránt várunk. Csoportunk rendelkezik: Apple iPhone fejlesztési program licensszel, Forum Nokia Pro tagsággal Jelentkezni a témára e-mail-en történő időpont egyeztetés utáni személyes elbeszélgetés alapján lehet. E-mail: [email protected]

előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás.kieg.: mobil, programozás, beszédszintézis, felhasználói felületek, Symbian,

Nokia, Windows Mobile, Apple iPhone, Maemo, Google Android, kutatás, fejlesztés, tesztelés, Text-To-Speech, TTS, Automatic Speech Recognition, ASR, beszédszintézis, mesterséges beszédkeltés, beszédfelismerés

MICROSOFT SURFACE ALKALMAZÁSOK FEJLESZTÉSE

111oktatók: Németh Géza, Bartalis István Mátyásmunkahely: Fejlesztői környezetet biztosítunk.

a témára 2 fő jelentkezését várjuk.kivonat: A Microsoft Surface egyedülálló felhasználói felületet biztosít. Mérete egy

dohányzóasztalé, számos érintést képes egyidejűleg kezelni, stb. A Windows 7 operációs rendszer egyik újdonsága ennek a felületnek a rendszerszintű támogatása. A munka során a Microsoft Magyarország vezető fejlesztője biztosít külső konzultációt.

leírás: A Microsoft Surface egyedülálló felhasználói felületet biztosít. Mérete egy dohányzóasztalé, számos érintést képes egyidejűleg kezelni, stb. A Windows 7 operációs rendszer egyik újdonsága ennek a felületnek a rendszerszintű támogatása. A munka során a Microsoft Magyarország vezető fejlesztője biztosít külső konzultációt. A hallgató először megismerkedik az eszköz felépítésével és az eddig elkészült alkalmazásokkal. Majd önállóan vesz részt irodai és üzleti demonstrációs alkalmazások kidolgozásában.

előköv.: Olvasási szintű angol nyelvtudás, rendszeres munka.kieg.: Microsoft, Surface, Windows 7, touch interfaces, érintő képernyő

OTTHON-AUTOMATIZÁLÁS BESZÉDDEL

110oktatók: Németh Géza, Bartalis István Mátyás, Tóth Bálint Pál, Zainkó

Csabaa témára 2 fő jelentkezését várjuk.

kivonat: Az otthonokban egyre több, számos funkcióval ellátott elektronikus eszköz található. Ezek kezeléséhez számos távvezérlő eszköz nehézkes használata szükséges. Célunk a gépi beszédfelismerés és beszédkeltés eszközrendszerével könnyebb és hatékonyabb megoldások megtalálása és bemutatása.

leírás: Az otthonokban egyre több, számos funkcióval ellátott elektronikus eszköz található. Ezek kezeléséhez számos távvezérlő eszköz nehézkes használata szükséges. Célunk a gépi beszédfelismerés és beszédkeltés eszközrendszerével könnyebb és hatékonyabb megoldások megtalálása és bemutatása. A munka során a hallgató megismerkedik egyrészt a beszédtechnológia eszközeivel, másrészt az otthon automatizálásban használható megoldásokkal. Első lépésként egy TV készülék alapvető vezérlését próbáljuk megoldani. Pl. a "Csatornaváltás. Duna" parancsszóra a készülék a Duna TV csatornájára kapcsol. Ezután további intelligens funkciók (pl. TV műsorújság) integrálása és más készülékek vezérlése következik. A feladat során számos infokommunikációs és programozási technológia megismerésére és alkalmazására van lehetőség. Szakmai tapasztalat nem szükséges, de a tanulási hajlandóság igen.

előköv.: Legalább olvasási szintű angol nyelvtudás, rendszeres munkavégzéskieg.: otthon automatizálás, beszédfelismerés, beszédszintézis, TV, mobil

programozás, felhasználói felület

ÚJ GENERÁCIÓS, HMM BESZÉDSZINTETIZÁTOR FEJLESZTÉSE

019oktatók: Németh Géza, Tóth Bálint Pálmunkahely: Otthon illetve kérés esetén tudunk helyet és felszerelést

biztosítani.a témára 3 fő jelentkezését várjuk.

kivonat: A beszédszintetizátorok számos területen (pl. telefonközpontokban, mobiltelefonokban, autós környezetben, számítógépeken, stb.) igen hatékony megoldást jelentenek a felhasználóval való kommunikációra. A beszédszintetizátorok jelenleg jól érthetőek, azonban nem természetes hangzásúak. A cél az, hogy az újabb szintetizátorok jobban megközelítsék az emberi beszédet.

leírás: A rejtett Markov-modell (HMM) alapú szintetizátor nagy (több GB-os) adatbázis tárolása helyett a beszédre jellemző paramétereket tanulja meg a jelenleg legmodernebb típusú gépi tanulási módszerekkel és fizikai modell alapján állítja elő a beszédet. Fő előnye a többi beszédszintetizátorral szemben, hogy kis adatbázis méret mellett jó minőségű, módosítható beszédhangot állít elő. A hallgató segítségünkkel a laboratóriumi munka első felében megismeri a jelenleg használt különböző típusú rendszereket, a HMM alapú beszédszintézis alapjait és a rendelkezésre álló magyar nyelvű HMM szövegfelolvasót, majd az első időszak után bekapcsolódik a HMM szintetizátorral kapcsolatos munkákba. A hallgatóval közösen állapítjuk meg, hogy a kutatás és/vagy fejlesztés melyik területével szeretne foglalkozni, pl. beszélő hangkarakterének módosítása, a beszédszintetizátor ipari alkalmazásai, érzelmek kifejezése, a beszédszintetizátor mobiltelefonon (iPhone, Android, Symbian) való alkalmazása, optimalizálása, a beszédszintetizátor minőségének javítása, stb. A téma diplomatervig, vagy akár PhD-ig folytatható. A feladatok megoldása programozási részeket is tartalmaznak, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Linuxos ismeretek előnyt jelentenek, de nem elvárás. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel. Jelentkezni a témára e-mail-en történő időpont egyeztetés utáni személyes elbeszélgetés alapján lehet. E-mail: [email protected]

előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás.kieg.: beszédszintézis, mesterséges beszédkeltés, Text-To-Speech, TTS, rejtett

Markov-modell, Hidden Markov Model, HMM, kutatás, fejlesztés, tesztelés, irodalomkutatás, tudományos, folyóirat, cikk

SZOFTVERFEJLESZTÉS GPS-SZEL ELLÁTOTT PDA-RA SZABADIDŐS SPORTOLÁS TÁMOGATÁSÁRA

116oktatók: Németh Krisztiánmunkahely: Otthon, kollégium, illetve igény szerint rendelkezésre állnak a

tanszéki laboratóriumok is.a témára 2 fő jelentkezését várjuk.

kivonat: A feladat egy Windows Mobile operációs rendszert futtató, GPS vevővel is ellátott PDA/mobiltelefonra (HTC Touch Diamond) olyan szoftvert írni, amely vitorlásversenyzőknek segít a taktikai döntések meghozatalában. **A témát elsősorban BSc- hallgatóknak (mind villamosmérnöki, mind mérnök informatikus szakosoknak) kínáljuk, de indokolt esetben MSc-s hallgatók is felvehetik.**

leírás: **A témát elsősorban BSc- hallgatóknak (mind villamosmérnöki, mind mérnök informatikus szakosoknak) kínáljuk, de indokolt esetben MSc-s hallgatók is felvehetik**. Napjainkban gyorsan terjednek a Windows Mobile operációs rendszert futtató, GPS vevővel is ellátott PDA-k, mobiltelefonok. A feladat egy ilyen eszközre olyan szoftvert írni, amely vitorlásversenyzőknek segít a taktikai döntések meghozatalában. A feladat elvégzéséhez első lépésként meg kell ismerkedni a célhardverrel, el kell sajátítani a Windows Mobile operációs rendszer alá történő szoftverfejlesztés technikáját, ideértve a felhasználói felület elkészítését és a GPS vevő szoftveres kezelését is. Meg kell ismerni a hasonló termékeket, a konzulenssel egyeztetve elkészíteni a program specifikációját, majd magát a programot. A szoftverfejlesztés javarészt PC-n történik, de a szoftvernek működnie kell a célhardveren is (HTC Touch Diamond), amelyhez hozzáférést a tanszék biztosít. A feladatot nem kötelező egy félév alatt elkészíteni, megfelelő haladás esetén folytatható a szakdolgozatig.

előköv.: Általános programozási gyakorlat a C++, C#, Java nyelvek valamelyikén. A mobil környezetre való fejlesztés ismerete nem követelmény. Olvasási szintű angol nyelvismeret.

kieg.: szoftverfejlesztés, Windows Mobile, GPS, PDA, mobiltelefon, szabadidős sportolás

Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2010. február

Page 3: OFFLINE

TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK III. szakirány/önálló labor kiírások, 2010. februárhttp://inflab.tmit.bme.hu http://alpha.tmit.bme.hu/labor

AKTUÁLIS KUTATÁSI TÉMÁK SZOFTVERFEJLESZTÉS ÉS TESZTELÉS TÉMAKÖRBEN

006oktatók: Pap Zoltán, Kovács Gábor, Németh Gábor Árpádmunkahely: Otthon is végezhető

a témára 5 fő jelentkezését várjuk.kivonat: A szoftverfejlesztés és tesztelés témakörében még rengeteg megoldásra

váró, nyitott kérdés van. A cél elsősorban a meglévőknél hatékonyabb, gyakorlatban is használható algoritmusok kidolgozása, amelyek valamilyen segédinformáció segítségével meggyorsíthatják az automatikus modellezési, fejlesztési és tesztelési folyamatokat.

leírás: Jelenleg három főbb, aktuális kutatási témánk van a szoftverfejlesztés és tesztelés témakörében, amire várjuk hallgatók jelentkezését (de ezeken kívül nyitottak vagyunk bármilyen új megközelítésre, ötletre!): 1. Inkrementális algoritmusok: A cél olyan inkrementális algoritmusok kidolgozása és vizsgálata, melyeknek futási ideje nem a rendszer (rendszer modell) méretétől, hanem a rendszeren végrehajtott változtatások nagyságától függnek. Az új megközelítés lehetővé teszi számos probléma, többek között a véges automata-alapú megfelelőség vizsgálat hatékony kezelését változások esetén. Lehetséges feladatok ebben a témakörben: Meglévő inkrementális eljárások implementálása, esettanulmányok végzése VAGY Új inkrementális algoritmusok kifejlesztése (optimalizálás erőforrásigény és egyéb szempontok szerint, változások szélesebb körének kezelése, eljárás kiterjesztése más modellek esetére) 2. Sztring szerkesztési metrikán alapuló teszteset válogatás: A hasonló tesztesetek kiválasztásával lényegesen csökkenthetjük az egyes termékek tesztelésére fordított időt. A cél a tesztesetek hasonlóságát megállapító és ezt az információt tesztszelektáláshoz felhasználó algoritmusok megalkotása. Lehetséges feladat egy már meglévő eljárás implementálása és/vagy továbbfejlesztése, vagy választható akár teljesen új eljárások kidolgozása is. 3. Automatikus modellkészítés: A feladat egy gépi leírásból (pl.: forráskódból) valamilyen modell készítése automatikusan. Elképzelhető például egy Java-kódból való transzformáció kiterjesztett véges automatára (EFSM) vagy véges automatára (FSM). A modellel lehetővé válik olyan hibák felismerése is, amelyekre a beépített fordító alkalmatlan (például holtponthelyzetek felderítése). A kiválasztott téma diplomatervig folytatható, alapjául szolgálhat egy későbbi TDK dolgozatnak. A terület aktualitását jelzi, hogy a konzulensek 2007-2009 között több nemzetközi cikket is publikáltak a témával kapcsolatban.

előköv.: Az angol nyelv ismerete - angol nyelvű szakmai cikkek olvasása szükséges! Más előtanulmány nem szükséges, a szakirodalmat a konzulens biztosítja!

kieg.: Kutatás, research, szoftverfejlesztés és tesztelés, véges automata, inkrementális algoritmus, sztring szerkesztési távolságon alapuló metrika, automatikus modellkészítés, hatékony algoritmusok, automatikus tesztkészlet generálás

KIHASZNÁLTSÁG OPTIMALIZÁCIÓ A BITTORRENT RENDSZERBEN

020oktatók: Pap Zoltán, Novák Zoltán

a témára 5 fő jelentkezését várjuk.kivonat: A feladatban regisztrációhoz kötött BitTorrent rendszerekkel foglalkozunk. A

regisztráció után, a felhasználók által feltöltött és letöltött adatmennyiséget mérik. A kevés feltöltéssel rendelkezőket szankcionálják, így próbálják elérni, hogy mindig elegendő feltöltő legyen az egyes tartalmakhoz. A feladat a kereslet és kínálat illetve a kihasználtság optimalizációja fejlettebb számlázási funkciók megtervezésével.

leírás: A fel és letöltések arányának egyszerű mérése érdekes jelenséghez vezet: Mivel a felhasználók minden letöltött adatot az utánuk belépőknek tudnak feltölteni, így a legjobb letöltés/feltöltés arány akkor érhető csak el, ha egy friss, sokakat érdeklő megosztásban kellően korán tudunk részt venni. Ez egy, a piramisjátékhoz hasonló lefutást eredményezhet az új tartalmaknál: A népszerű friss tartalmakat az optimálisnál többen töltik és osztják meg - a megtérülés reményében, míg a régi tartalmakat az optimálisnál kevesebben, mivel ezek várható megtérülési esélye csekély. Ennek egyik oka lehet, hogy minden tartalom "fix és szabott áron" érhető el. Amennyiben a felhasználok maguk szabhatnák meg a feltöltéseik árát (virtuális szabad piac), az segítené a kereslet és a kínálat kiegyensúlyozását és jobb hálózati kihasználtságot is eredményezhetne, a következő módon: az árak igazodnának a keresleti és kínálati viszonyokhoz. A ritka, kevesek által megosztott tartalmat nagyobb bevétellel lehetne feltölteni, míg a sokak által megosztott tartalom ára alacsony lenne, így nem szállnának be indokolatlanul sokan a megosztásba. A feladatok: - Meglévő szoftverrel a torrent letöltések monitorozása, annak kimutatása, hogy a tartalom iránt érdeklődő új letöltők és a megosztók számaránya nem optimális, különösen a tartalom életciklusának kezdetén és végén. - A szabad piac bevezetési lehetőségeinek vizsgálata, a bevezetés megtervezése, figyelembe véve a használhatóságot. A téma több féléven keresztül, diplomatervig folytatható. A téma keretében az továbbá lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon való publikációra. (Novák Zoltánnál lehet érdeklődni)

előköv.: angol nyelvtudáskieg.: BitTorrent, P2P, virtuális piac

TARTALOMAJÁNLÁS PEER-TO-PEER FÁJLCSERÉLŐ RENDSZEREKBEN

021oktatók: Pap Zoltán, Novák Zoltán, Vida Rolland

a témára 5 fő jelentkezését várjuk.kivonat: A tartalomajánlás alapja, hogy a felhasználók rendszerbeli viselkedése

alapján megpróbáljuk meghatározni az egymáshoz hasonló ízlésű felhasználókat, majd az így nyert adatok alapján a felhasználóknak olyan új tartalmakat ajánlunk amelyek számot tarthatnak az érdeklődésükre. Ismert példák a webes világból: Last.Fm, Amazon, stb. P2P fájlcserélő hálózatokban, a központosított adatfeldolgozás nehézsége miatt, ezek a szolgáltatások nem terjedtek el.

leírás: A cél olyan P2P keretrendszer kifejlesztése, amely lehetővé teszi a tartalomajánlást fájlcserélő hálózatokban. A megoldásnak elosztott módon, központi adatfeldolgozás használata nélkül kell működnie. Lehetőséget kell biztosítanunk az egyes résztvevő peereknek hasonló érdeklődésű felhasználók keresésére, majd az így létrejött hasonló ízlésű csoportok számára biztosítjuk, hogy lokálisan egymás közt futtathassanak Collaborative Filtering eljárásokat. Collaborative Filtering(CF) gyűjtőnév alatt az angol szakirodalom a hasonló ízlésű felhasználók adatai alapján történő tartalomajánlási algoritmusokat érti. A feladat elsősorban P2P Collaborative Filtering technológia kidolgozása, illetve ezen belül az egyik legfontosabb részprobléma, a felhasználói ízlés becslésének, reprezentálási módjának és a ízlésbeli hasonlóság mérésének megoldása. Lehetséges feladatok: Felhasználói viselkedés monitorozása és vizsgálata létező fájlcserélő hálózatokban: - A felhasználói viselkedés monitorozásának megvalósítása egy szabadon választott P2P fájlcserélő rendszerben - Az így nyert adatok statisztikai elemzése, modell alkotás a felhasználói viselkedésrő - A felhasználói ízlés rendszerbeli viselkedés alapján történő mérésének/becslésének kidolgozása. P2P CF algoritmus kidolgozása/vizsgálata: - Meglévő CF eljárások P2P irányba történő kiterjeszthetőségének vizsgálata - Meglévő P2P architektúra CF támogatás irányába módosíthatóságának vizsgálata - Adott esetben új CF-et támogató P2P hálózati architektúra kidolgozása A téma több féléven keresztül, diplomatervig folytatható. A téma keretében az továbbá lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon való publikációra. (Novák Zoltánnál lehet érdeklődni)

előköv.: Legalább olvasási szintű angol nyelv-ismeretkieg.: Peer-to-peer, P2P, Collaborative Filtering, Tartalomajánlás, Fájlcserélő

hálózatok

TÁVKÖZLÉSI SZOFTVEREK FEJLESZTÉSE

007oktatók: Pap Zoltán, Kovács Gábor, Németh Gábor Árpádmunkahely: Otthon is végezhető

a témára 5 fő jelentkezését várjuk.kivonat: Rengeteg új elképzelés, eljárás van, amely a távközlésben alkalmazott

szoftverek hatékonyságát kívánja nagy mértékben javítani (például automatikus teszteset karbantartások, válogatások, modell transzformációk). Ezeknek az eljárásoknak a mielőbbi implementációja szükséges a gyakorlati alkalmazásokhoz - ehhez keresünk programozókat. A hallgatók a félév során szerzett ismereteiket a távközlési ipar területén jól kamatoztathatják.

leírás: A félév során a hallgatók megismerkedhetnek azokkal a követelményekkel, amelyek a távközlési szoftverek tervezésénél, fejlesztésénél felmerülnek. Lehetőségük nyílik olyan aktuális, új elgondolások, szoftvertechnológiák bevezetésénél szerepet vállalni, amely tapasztalatok később az ipar területén jól kamatoztathatóak. A hallgatók egyaránt választhatnak az egyéni vagy - megfelelő társ esetén - a csoportos munka között. A szóba jöhető feladatok köre is széles: Egyrészt választhatóak különféle automatikus teszteset karbantartó és válogató algoritmusok, amelyek a távközlés területén később mind hardver mind szoftver fejlesztés során felhasználhatóak, másrészt választhatóak különféle transzformációs technikák implementálása, amelyek a különféle ábrázolási, tesztelési rendszerek közötti átjárhatóságot biztosítják. Az egyes eljárások implementálása, az elért eredmények dokumentálása, kiváló ajánlólevelet adhatnak a hallgatók kezébe az állásinterjúkhoz.

előköv.: Legalább olvasási szintű angol nyelv-ismeret. Programozói jártasság (JAVA vagy esetleg C++ nyelvben)

kieg.: szoftverfejlesztés, JAVA, C++

TÁVKÖZLÉSI SZOFTVEREK TERVEZÉSE, MODELLEZÉSE ÉS TESZTELÉSE

008oktatók: Pap Zoltán, Kovács Gábor, Németh Gábor Árpádmunkahely: Otthon is végezhető

a témára 5 fő jelentkezését várjuk.kivonat: A korszerű szoftvertechnológiai trendek a távközlési szoftverek, protokollok

fejlesztésére is hatással van. Manapság egyre inkább elterjed a távközlő rendszerek/szoftverek modell szintű megfogalmazása, és a modell egy modellfüggő fordító segítségével történő átültetése a végrehajtási környezetbe. Ez nagy segítséget nyújt az egyre komplexebbé váló távközlő hálózatok, távközlési architektúrák fejlesztése során. A végrehajtási környezet az esetek többségében egy konkrét hardware architektúra.

leírás: A félév(ek) során a hallgatók betekintést nyernek a távközlési szoftverek fejlesztési folyamatának lépéseibe, a tervezéstől a tesztelésig, és megismerkednek az egyes lépésekhez tartozó modellező nyelvekkel (UML, SDL, ASN.1, MSC), eszközökkel (Telelogic Tau, Simics). A témakiírás a távközlési szoftverek világának több területét öleli fel, ilyen többek között: a nyelvek, modellek közötti átmenet áthidalása; az aspektus-orientált módszertan távközlési rendszerek modellezésében történő bevezethetőségének vizsgálata; meglévő (szoftver)rendszerek funkcionalitásának megfigyelésével a rendszer modelljének visszaállítása (reverse-engineering); formális modellezésre épülő automatikus tesztgenerálási algoritmusok tervezése és megvalósítása; szenzor hálózatok domain specifikus modellezése; implementációs kérdések (pl. távközlő berendezések puffermérete) bevonása a - matematikai - modellbe, majd ezek vizsgálata szimuláció által. A tématerület hallgatói feladatai a következő csoportokba sorolhatók: modellről másik modellre, illetve modellből - akár menet közben is - információt kinyerő fordítóprogram tervezése és megvalósítása; vizuális megjelenítő modul fejlesztése szimulációs és tesztelési célokra; kutatási témákhoz kötődő algoritmusok megvalósítása. A témára jelentkező hallgatók gyakorlatot szereznek C/C++/Java programozásban, esetleg fordítóprogramok tervezésében. A téma diplomatervig folytatható, alapjául szolgálhat TDK dolgozatnak. A téma aktualitását jelzi, hogy a konzulensek 2007-2009 között nemzetközi konferenciákon publikálták eredményeik egy részét és jelenleg is több cikk írása van folyamatban. A szakirodalmat a konzulens biztosítja. Villamosmérnök és informatikus hallgatók egyaránt jelentkezhetnek.

előköv.: Legalább olvasási szintű angol nyelv-ismeret.kieg.: Távközlési szoftverek, fejlesztés, modellezés, tesztelés, véges automata

SZABÁLYOZÓK A FORGALOMMENEDZSMENTBEN

035oktatók: Rétvári Gábor, Németh Gábor

a témára 2 fő jelentkezését várjuk.kivonat: A forgalommenedzsment (Traffic Engineering, TE), az egyik klasszikus

elképzelése szerint, a szabályozáselmélet elemeit próbálja átültetni az optimális útvonalválasztás megalkotásához. Így elengedhetetlen fontosságúvá válik különböző típusú szabályozók, illetve a segítségükkel életre hívott útvonalválasztó eljárások viselkedésének vizsgálata.

leírás: A forgalommenedzsment (Traffic Engineering, TE) egyik legfontosabb feladata olyan útvonalválasztó eljárások kidolgozása, amely gazdaságosan rendeli hozzá a hálózatban megjelenő forgalmat a rendelkezésre álló erőforrásokhoz. A mi érdeklődésünk középpontjában a forgalomelmélet azon klasszikus elképzelése áll, hogy ehhez a hozzárendeléshez használjuk fel a szabályozástechnika matematikai apparátusát. Célunk olyan szabályozók megalkotása (pl. kvadratikus), amelyek egy adott hálózathoz és az abban a hálózatban megjelenő összes elvezethető igényhez hozzárendeli azoknak egy, valamely metrika szerint optimális, elvezetését. A hallgató feladata, a témában való rövid elmélyülés után, bekapcsolódni a kutatási munkába, ami jelentheti szimulációs környezet összeállítását és szimulációk futtatását Matlabban, de akár ilyen szabályozók implementálását is. Az előrehaladás függvényében a téma magában hordozza a TDK és egyéb publikációk lehetőségét.

előköv.: C/C++kieg.: forgalommenedzsment, útvonalválasztás, szabályozáselmélet

ÚTVONALVÁLASZTÓ MÓDSZEREK

050oktatók: Rétvári Gábor, Enyedi Gábor Sándormunkahely: IE.318. (QoSIT) labor, otthon

a témára 2 fő jelentkezését várjuk.kivonat: A számítógéphálózatok egyik legfontosabb feladata a csomagok számára a

megfelelő útvonal kijelölése. Az önálló laboratóriumi munka során a hallgató ezen útvonalválasztó módszerekkel foglalkozhat, melyek ismerete a gyakorló mérnökök számára elengedhetetlen. A témára jelentkezők számára a pontos feladatkijelölés a hallgatóval közösen, személyes konzultáció során történik.

leírás: A számítógéphálózatok feladata a különböző, egymással kommunikálni kívánó eszközök közötti kapcsolat biztosítása. Ezeket az eszközöket természetesen lehetetlen egymással közvetlenül összekapcsolni, így a kommunikáció alapegységét képező információs csomagok célba juttatásához elengedhetetlen a hálózatban lévő megfelelő útvonal meghatározása (routing). Az üzemeltető/tervező mérnököktől minden esetben elvárt ezen módszerek mélyreható ismerete. Az önálló laboratóriumi munka során a hallgató megismerkedhet a különböző útválasztási megoldásokkal (csomagkapcsolás, áramkörkapcsolás), a különböző hálózati technológiákkal (IP hálózat, optikai hálózat) illetve az útválasztáshoz kapcsolódó egyéb feladatokkal (gyors hibajavítás, microloop elkerülés) és praktikus megoldásokkal (prototípus programozása, valós teszthálózaton végzett mérések, stb). A fentiek közüli pontos feladatkijelölés a hallgatóval történő személyes konzultáció során történik.

előköv.: Alapvető gráfelméleti módszerek (pl. Dijkstra-algoritmus), melyeket a hallgatónak algoritmuselméletből ismernie kell. Elvárt még, vagy a félév során megszerezhető a Linux alapvető ismerete, valamint

kieg.: routing, ip, reroute

AUTOKONFIGURÁCIÓS IPV6-OS HÁLÓZATOK MENEDZSMENTJE

109oktatók: Simon Csabamunkahely: IE318

a témára 4 fő jelentkezését várjuk.kivonat: Az IPv6-os hálózatok az IPv4-es hálózatokhoz képest fejlettebb

autokonfigurációs képességekkel rendelkeznek. Ezeknek a képességnek a monitorizálása, menedzselése fontos szempont egy üzemeltető számára.

leírás: Egy Európai Unió által támogatott kutatási projekt során, a partnerekkel együttműködve, több, az IPv6 mechanizmusaira épülő autokonfigurációs megoldást fejlesztettünk ki a Tanszéken. Ezeknek a megoldásoknak a működésük közben való követése, bemutatása, ellenőrzése érdekében szükséges egy grafikus monitorozó interfészre. Az önálló labor célja ennek a szoftvereszköznek a tervezése és elkészítése. A fejlesztés során, érdeklődés esetén, meg lehet ismerni a projekt egyéb munkáit is. A munkából TDK dolgozatot, diplomát/szakdolgozatot is lehet írni.

előköv.: IP hálózatok, Java programozáskieg.: IPv6, menedzsmetn, autókonfiguráció

HETEROGÉN HÁLÓZATOK ÉS SZOLGÁLTATÁSAIK

097oktatók: Simon Csaba, Cinkler Tibor, Maliosz Markoszmunkahely: I.E.318.

a témára 8 fő jelentkezését várjuk.kivonat: Jelenleg az IP hálózatok szállítják az adatforgalom zömét. A hozzáférési

hálózatokban az Ethernet, míg a gerinchálózatokban jellemzően valamilyen optikai réteg szállítja a csomagokat. Cél az Ethernet kiterjesztése a helyi hálózatokból a nagyvárosi (metro) és maghálózatokba (core network), az IP és Ethernet rétegek egyszerűsítése, ötvözése, valamint képességeinek továbbfejlesztése.

leírás: A munka az EU által támogatott több éves nemzetközi kutatási projekt része. A jobb áttekinthetőség kedvéért két részfeladatot határoztunk meg, a jelentkezők érdeklődési körüknek megfelelően ezek közül szabadon választhatnak. A témából TDK, szakdolgozat, illetve diplomamunka is készíthető. A két rész-munka egyaránt az együttesen optimalizált, többrétegű és többtartományú infokommunikációs hálózatok tervezését és megvalósítását segíti elő. 1. A hozzáférési és mag (access + core) hálózatokban a multimédia folyamok vezérlésével kapcsolatos kérdések vizsgálata. Az Internet forgalom nyalábolására (flow) és hatékony vezérlésére manapság a GMPLS (Általánosított MPLS) technológiát mind több eszközgyártó és internet szolgáltató támogatja. Emiatt fontos feladat azt is vizsgálni, hogy a GMPLS mennyire alkalmas a fenti módszerek támogatására. 2. Napjainkban a nagyon nagy számítási kapacitást igénylő feladatokat egyre gyakrabban GRID-alapú munka-szervezéssel szolgálják ki. A GRID-ek (számítógép rácsok) egy, a világ különböző részeire szétszórt, általános célú számítógéphálózat által összekötött számítógépeket jelentenek. A számítási feladat megoldása során nagy mennyiségű adatot mozognak a résztvevő számítógépek között és ez a forgalom lényegesen különbözik a hagyományosnak tekinthető multimédia forgalomtól. A félévi feladat során a heterogén hálózatok vezérlését felkészítjük a GRID-alkalmazások forgalmának a kezelésére, optimalizálására. 3. A médiaszórást (media streaming) támogató alkalmazások elterjedése nagy terhelést jelent a hálózatoknak. Ennek enyhítését hivatott szolgálni a multicast megoldás. A feladat a multicast-alapú megoldások hatékonyságának vizsgálata GMPLS-sel vezérelt optikai hálózatokban.

előköv.: Alapfokú angol olvasási, írási készség, programozási hajlandóság.kieg.: IP, Ethernet, multimédia, VPN, MPLS, GMPLS, optikai hálózatok vezérlése,

Metro-Area Network, Aggregation Networks

KERESÉSI HATÉKONYSÁG PEER-TO-PEER HÁLÓZATOKBAN

102oktatók: Simon Csabamunkahely: IE318

a témára 4 fő jelentkezését várjuk.kivonat: Napjaink hálózataiban a tartalom jelentős hányadát peer-to-peer (P2P)

alkalmazások generálják. Ezek közül némelyek többmilliós felhasználói bázissal világméretű elosztott hálózatot alkotnak, de a keresési hatékonyságuk nem mindig annyira előnyös, mint skálázhatóságuk és robosztusságuk. A foglalkozások célja a keresési hatékonyságot befolyásoló paraméterek megismerése és vizsgálata lesz.

leírás: Két, eltérő P2P hálózati alkalmazás telepítése után, irányított hálózati elrendezésben és tartalom megosztással a keresési hatékonyságot mérjük. A két alkalmazás közül az egyik egy "klasszikus", strukturálatlan fájlcserélő, a másik pedig egy strukturált, DHT-alapú fájlcserélő lesz. Először ellenőrzött hálózati környezetben, a labor gépein végezzük a méréseket. Később a peerjeinket csatlakoztatjuk a globális hálózatra és összehasonlítjuk a vizsgálati eredményeket. Megfelelő munkavégzés esetén a témából TDK-t és diploma/szakdolgozatot lehet írni.

előköv.: IP hálózatok, Programozási ismeretek/hajlandóságkieg.: Peer-to-peer hálózatok, teljesítményelemzés

KÖZÖSSÉGI PORTÁLOK DISZTRIBÚCIÓS STRATÉGIÁI

107oktatók: Simon Csabamunkahely: IE318

a témára 4 fő jelentkezését várjuk.kivonat: Mára már széleskörűen elfogadott a közösségi portálok létjogosultsága.

Ugyanakkor további kutatások/fejlesztések szükségesek a specifikus, adott célcsoportot megcélozó, újan elindított portálok működéséhez szükséges kritikus felhasználói tömeg eléréséhez.

leírás: A feladat egy, a tanszéken fejlesztett közösségi program számára a megfelelő felhasználói bázis elérése. Ennek a internetes és mobil közösségépítő eszközök számára meg kell határozni azt a felhasználói létszámot, illetve annak jellemzőit ("profil"), amely biztosítja/csábítja a közösség részvételét a hálózatban. Meg kell határozni azt a disztribúciós stratégiát, amely segít ezt a célt el tudjuk érni. A foglalkozás során egyrészt stratégia-változatokat kidolgozunk ki, másrészt valós környezetben teszteljük ennek sikerességét. A foglalkozás része a teszteléshez szükséges környezet fejlesztése is.

előköv.: IP hálózati ismeretek, programozási jártasságkieg.: közösségi hálózatok, webportálok

PHOTOTAGGING

096oktatók: Simon Csabamunkahely: TMIT Tanszék

a témára 6 fő jelentkezését várjuk.kivonat: Phototagging alatt földrajzi helyszínek (városi épületek) fénykép-alapú

címkézése és azonosítását értjük. Phototagging segítségével az egyes felhasználók többletinformációt kérhetnek le ennek alapján az egyes látványosságokról, üzletekről, szórakozóhelyekről, elolvashatják mások véleményeit, hozzászólásait.

leírás: A cél, hogy egy mobil eszközön futó alkalmazás képet feltöltve egy központi szerverre, ott az adatbázisban levő képekkel összehasonlítva beazonosíthassuk a fénykép keletkezésének helyszínét, és a helyszínhez rendelt metatartalmat, multimédia anyagot a mobil eszközre eljutassuk. A szakiránylabor feladata, hogy megoldja a fényképek kezelését, összehasonlítását, a keretrendszer megvalósítását. A fénykép-összehasonlítás elméleti részével már egy korábbi nemzeti kutatási projekt keretein belül értünk el eredményeket. A következőkben egyrészről az eljárás tökélesítésén, másrészt a megvalósításán, tesztelésén kell dolgozni. Emiatt a kép-összehasonlítás/feldolgozás iránt érdeklődők mellett azok is jelentkezhetnek a témára, akik mobiltelefonok programozásával, honlap-készítéssel és Java-programozással akarnak foglalkozni.

előköv.: Az angol nyelv nem árt valamilyen szinten, programozási készség/hajlandóság is előny.

kieg.: közösségi web, webportálok, képfeldolgozás

TÖBBLÉPCSŐS HIERARCHIA AZ ÖNSZERVEZEDŐ HÁLÓZATOKBAN

098oktatók: Simon Csabamunkahely: I.E:318

a témára 2 fő jelentkezését várjuk.kivonat: Gyorsan terjednek azok az eszközök, melyek hordozható méretűek és

valamilyen helyi kommunikációs interfésszel vannak ellátva. A csökkenő költség, méret és fogyasztás miatt napjainkban már a tömegtermékekbe is hasonló interfészek kerülnek. A közlejövőben nagyságrendekkel több, viszonylag kis hatótávolságú mobil eszköz lesz a világon. Ezek koordinációja, összekapcsolása, kezelése új rendezési elveket követel. A cél ezen eszközök peer-to-peer alapú új vezérlési modellek vizsgálata.

leírás: A fentebb vázolt környezetben egy sajátságos peer-to-peer alapú struktúrát kell vizsgálni. A javasolt megoldás egy többlépcsős hierarchia bevezetése, amely lehetővé teszi, hogy a lokális információkat egy alacsonyabb hierarchiaszinten kezeljék. Amint haladunk a hierarchiaszinteken felfelé, mind jobban absztraháljuk (részben elfedjük) az alsó szintek részleteit. Ennek a rendszernek ellenben van egy fenntartási "költsége". A feladat annak a tisztázása, hogy megéri-e egy ilyen többszörös hierarchiarendszert üzemeltetni annak érdekében, hogy kezelhetővé tegyük a globális szintű együttműködést. A javasolt hierarchikus peer-to-peer struktúrát használva, szimulációs módszerrel meg kell vizsgálni, hogy különböző paraméterek függvényében milyen terhelést okoznak a struktúra fenntartása érdekében küldött üzenetek. A szimuláció során nem követjük részletesen a csomagok útvonalát (nem csomagszintű a szimulátor), hanem az üzenetek szintjén, a peereknél töltött feldolgozási időket vizsgáljuk.

előköv.: Programozási ismeretek/hajlandóság.kieg.: önszervezedő hálózatok, IP menedzsment, peer-to-peer

A JÖVŐ HÁLÓZATAINAK TORLÓDÁSSZABÁLYOZÁSA

081oktatók: Sonkoly Balázs, Molnár Sándormunkahely: BME

a témára 2 fő jelentkezését várjuk.kivonat: A közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani

és a mai hálózati igényekhez igazítani a hagyományos TCP protokoll torlódásvezérlési mechanizmusait. A hallgatók feladata egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és TCP verziókkal, másrészt megismerkedni az Ns-2 szimulációs környezettel, ahol lehetőség nyílik a meglévő verziók széleskörű vizsgálatára vagy új módszerek kidolgozására és tesztelésére.

leírás: A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, aminek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") működéséből adódik. A jövő szempontjából természetesen alapvető fontosságú ezen verziók működésének és egymásra hatásának megismerése és széleskörű vizsgálata. A vizsgálatokra több lehetőség is adódik (szimulációs vizsgálatok, teszthálózaton történő mérés, valós hálózatokban történő mérés), jelen feladat az Ns-2 szimulációs környezetre fókuszál. A hallgatók feladata a félév során egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és gyakorlati szempontból jelentős TCP verziókkal, másrészt megismerkedni az Ns-2 hálózat szimulátorral és különböző szempontok szerint vizsgálatokat végezni a fontosabb TCP verziók teljesítményét, illetve egymás melletti működését illetően. A tapasztalatok alapján lehetőség nyílik saját módosítási javaslatok kidolgozására és kipróbálására is, melyek a következő félévekben teszthálózati vagy valós hálózati környezetben is implementálhatók és vizsgálhatók lesznek. A téma több féléven keresztül MSc/BSc szakdolgozat keretében is folytatható, nemzetközi szinten is új, és nagy jelentőséggel bír. Keretében lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon való publikációra. Támogatjuk a téma folytatását doktoranduszképzés keretében.

előköv.: Angol nyelv ismeretekieg.: Nagysebességű TCP verziók, Ns-2

ANDROID-ALAPÚ MOBIL NAVIGÁCIÓS KLIENS FEJLESZTÉSE

074oktatók: Sonkoly Balázs, Török Attilamunkahely: BME HSNLab, illetve BAY-IKTI kutatóintézet

a témára 2 fő jelentkezését várjuk.kivonat: Napjainkban az iGo-hoz, TomTom-hoz hasonló navigációs rendszerek igen

népszerűek, ezek azonban nem képesek dinamikusan az aktuális forgalmi szituációt figyelembe venni. A feladat célja, hogy megismertesse a hallgatót az Intelligens Közlekedési rendszerekkel (ITS), ezek dinamikus navigációs és útvonalválasztási problémáival, továbbá a gyakorlatban is bekapcsolódjon egy valós rendszer tervezésébe/programozásába, illetve a rendszer matematikai modellezésébe.

leírás: A feladat célja, hogy a hallgató megismerkedjen az ITS informatikai rendszerekkel, részt vegyen egy az ITS központ és a navigációs szoftverek közötti dinamikus navigációs és útvonalválasztási problémák modellezésében és megismerjen egy valós ITS alkalmazást, amely Budapesten dinamikus forgalommenedzsmentet végez. A feladat keretein belül kidolgozott modellek és programok a gyakorlatban is megvalósulnak és részét képezik egy összetett rendszernek. A konkrét feladat egy olyan alkalmazás kifejlesztésében való részvétel, amely az Android platformon működik és a járművezető navigációs tanácsadását végzi. A hallgató megismerkedhet az Android platformmal, a mobil és az ITS központ kommunikációjával, illetve a népszerűbb Java-alapú szabad forráskódú térinformatikai programcsomagokkal. A hallgatók számára lehetőség adódik tudományos karrier építésére is (TDK, diploma, PhD). Megfelelő hozzáállás esetén, a BAY-IKTI kutatóintézetben lehetőség kínálkozik a hallgatók ösztöndíjas támogatására is.

előköv.: Java programozási nyelv minél jobb ismerete.kieg.: Java, Android, navigációs rendszerek, Intelligens Közlekedési Rendszerek

HÁLÓZATI ÚTVONALVÁLASZTÓ ÉS KAPCSOLÓ ESZKÖZÖK FUNKCIÓINAK VIZSGÁLATA

115oktatók: Sonkoly Balázs, Heszberger Zalán, Kulik Ivettmunkahely: Tanszéki laboratóriumok

a témára 2 fő jelentkezését várjuk.kivonat: A hallgatók feladata különböző Cisco hálózati eszközök (routerek, switchek)

segítségével létrehozott platformon különböző hálózati funkciók vizsgálata.leírás: A hallgatók által elvégzett munkák része olyan mérési szcenáriók

megtervezése, melyek alkalmasak egy adott funkció didaktikus bemutatására. Lehetséges funkciók: heterogén útvonalválasztás, QoS, Layer 2 és Layer 3 hálózatbiztonság, hálózatmenedzsment, stb.

előköv.: Angol nyelv ismeretekieg.: hálózati konfiguráció, heterogén útvonalválasztás - BPG, OSPF, QoS,

hálózatbiztonság, hálózatmenedzsment - SNMP.

HELYFÜGGŐ MOBIL ALKALMAZÁSOK KÖZÖSSÉGI HÁLÓZATOKBAN

114oktatók: Sonkoly Balázs, Török Attilamunkahely: BME HSNLab, illetve BAY-IKTI kutatóintézet

a témára 4 fő jelentkezését várjuk.kivonat: A mobil közösségi hálózatok (social networks) olyan új alkalmazások

létrehozását teszik lehetővé, amelyek éveken belül forradalmasíthatják a mobil piacot. Jellegzetességük, hogy az alkalmazások kooperatív módon, egymás tudása és a különböző eszközök képességei alapján oldják meg a feladatukat. Célunk, hogy a hallgató megismerkedjen a mobil közösségi hálózatok protokolljainak/alkalmazásainak a tervezésével és gyakorlati megvalósításukkal. A téma komoly elméleti és programozási feladatokat is kíná

leírás: A mobil közösségi hálózatok olyan újszerű alkalmazások bevezetését segítik elő, amelyek heterogén környezetben, különböző hálózati technológiák (3G, WLAN, Bluetooth) használatával képesek kooperatív viselkedésre. Tipikus alkalmazási lehetőségeik: elosztott mobil játékok, kooperatív közlekedési alkalmazások (utazási idők optimalizálása, parkolóhelyek keresése), kooperatív érzékeléssel kibővített valóság, stb. A mobil közösségi hálózatok és alkalmazásaik fejlesztése számos új kihívást jelent a fejlesztőknek: a kooperatív protokollok, erőforrások felderítése és megosztása, a rendszer architektúra (mobil kliens, hálózati elemek, szerver), az energiatakarékos alkalmazások kutatása és megvalósítása területén. A feladat során a hallgató megismerkedhet a mobil közösségi hálózatok: kommunikációs protokolljaival és azok tervezésével (pl. erőforrások kooperatív megosztása), az alkalmazások megvalósításával valós mobil környezetben (pl. Android platformon elosztott információ gyűjtés/megosztás egy városi közlekedési alkalmazás esetében), a kooperatív protokollok elméleti, matematikai vizsgálatának a problémakörével (pl. kooperativitás biztosítása az erőforrások fair kihasználásának garantálásához). A feladatok részben a BAY-IKTI kutatóintézetben folynak. Lehetőség adódik tudományos karrier építésére. Megfelelő hozzáállás esetén lehetőség kínálkozik a hallgatók ösztöndíjas támogatására.

előköv.: Érdeklődés a mobil kommunikációs protokollok iránt, Java programozási nyelv minél jobb ismerete, matematikai beállítottság (az elméleti téma esetén)

kieg.: Közösségi hálózatok, helyfüggő alkalmazás, ad hoc, mobil, Android, Java, járműhálózatok

INTELLIGENS JÁRMŰHÁLÓZATOK ÚTVONALVÁLASZTÁSI PROBLÉMÁINAK VIZSGÁLATA

075oktatók: Sonkoly Balázs, Török Attilamunkahely: BME HSNLab, illetve BAY-IKTI kutatóintézet

a témára 2 fő jelentkezését várjuk.kivonat: Napjainkban az iGo-hoz, TomTom-hoz hasonló navigációs rendszerek igen

népszerűek, ezek azonban nem képesek dinamikusan az aktuális forgalmi szituációt figyelembe venni. A feladat célja, hogy megismertesse a hallgatót az Intelligens Közlekedési rendszerekkel (ITS), ezek dinamikus navigációs és útvonalválasztási problémáival, továbbá a gyakorlatban is bekapcsolódjon a rendszer matematikai modellezésébe, illetve egy valós rendszer tervezésébe/programozásába.

leírás: A feladat célja, hogy a hallgató megismerkedjen az ITS informatikai rendszerekkel, részt vegyen egy az ITS központ és a navigációs szoftverek közötti dinamikus navigációs és útvonalválasztási problémák modellezésében és megismerjen egy valós ITS alkalmazást, amely Budapesten dinamikus forgalommenedzsmentet végez. A feladat keretein belül kidolgozott modellek és programok a gyakorlatban is megvalósulnak és részét képezik egy összetett rendszernek. A konkrét feladat a dinamikus útvonalválasztó és navigációs tanácsadó rendszerekben felmerülő problémák, illetve a vonatkozó matematikai modellek megismerése. A hallgató megismerkedik a szabályozástechnikából rendelkezésre álló matematikai apparátussal, majd az eszközök segítségével kialakítja a konkrét rendszer matematikai modelljeit. A modellek vizsgálata, "implementálása" során a hallgató betekintést nyerhet a Matlab programcsomag által biztosított gyakorlati lehetőségekbe. A hallgatók számára lehetőség adódik tudományos karrier építésére is (TDK, diploma, PhD). Megfelelő hozzáállás esetén, a BAY-IKTI kutatóintézetben lehetőség kínálkozik a hallgatók ösztöndíjas támogatására is.

előköv.: Matematikai beállítottság, Matlab ismeretekieg.: Modellezés, Matlab, navigációs rendszerek, Intelligens Közlekedési

Rendszerek

KÉSLELTETÉS-TOLERÁNS PROTOKOLLOK ÉS ALKALMAZÁSOK VIZSGÁLATA

112oktatók: Sonkoly Balázs, Török Attilamunkahely: BME HSNLab, illetve BAY-IKTI kutatóintézet

a témára 4 fő jelentkezését várjuk.kivonat: A késleltetés-toleráns hálózatok (DTN) az Internet továbbfejlesztési irányát

képviselik olyan új alkalmazások létrehozásának a támogatásával, amelyek nem igényelnek folyamatos hálózati kapcsolatot, több interfészen keresztül is szeretnének kommunikálni, stb. Célunk, hogy a hallgató megismerkedjen a DTN protokollok/alkalmazások tervezésével és gyakorlati megvalósításukkal. A téma komoly elméleti és programozási feladatokat is kínál.

leírás: A késleltetés-toleráns hálózatok (Delay Tolerant Networking - DTN) az Internet megreformálását célozzák meg egy olyan hálózati infrastruktúra kialakításával, amely heterogén és időszakos kommunikációs lehetőségek mellett is képes az alkalmazások kommunikációját támogatni. Alkalmazási területei: ad-hoc és járműhálózatok, közösségi hálózatok, szenzor-rendszerek, rurális hálózatok összekapcsolása az Internettel. A protokoll/alkalmazás fejlesztői DTN hálózatok esetén számos kihívással kell, hogy szembenézzenek: az útvonalválasztó algoritmusok, a szolgáltatás minőségének biztosítása (QoS, ütemezés, fairness), az architektúra (mobil kliens, DTN router), a natív és újszerű alkalmazások/protokollok kutatása és megvalósítása területén. A feladat során a hallgató megismerkedhet: a DTN hálózatok protokolljaival és azok tervezésével (pl. kontextus-függő útvonalválasztás), DTN alkalmazások megvalósításával valós mobil környezetben (pl. elosztott járműforgalom monitorozás Android platformon), illetve a DTN hálózatok/protokollok elméleti modellezésének a problémakörével (pl. hálózati forgalom ütemezésének menedzsmentje). A feladatok részben a BAY-IKTI kutatóintézetben folynak. Lehetőség adódik tudományos karrier építésére. Megfelelő hozzáállás esetén lehetőség kínálkozik a hallgatók ösztöndíjas támogatására.

előköv.: Érdeklődés a kommunikációs protokollok iránt, Java programozási nyelv minél jobb ismerete, matematikai beállítottság (az elméleti téma esetén)

kieg.: DTN, késleltetés-toleráns hálózatok, járműhálózatok, ad hoc, mobil, Android, Java

ÚJ TORLÓDÁSVEZÉRLÉSI MECHANIZMUSOK MÉRÉS ALAPÚ VIZSGÁLATA

086oktatók: Sonkoly Balázs, Molnár Sándormunkahely: BME

a témára 2 fő jelentkezését várjuk.kivonat: A közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani

és a mai hálózati igényekhez igazítani a hagyományos TCP torlódásvezérlési mechanizmusait. A hallgatók feladata egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és TCP verziókkal, másrészt megismerkedni a jelenlegi Linux kernelek TCP implementációival, majd konkrét mérési környezetek megtervezése és kiépítése, ahol a különböző verziók egymás mellett (v. "egymás ellen") nyújtott teljesítménye vizsgálható.

leírás: A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, aminek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") működéséből adódik. A jövő szempontjából természetesen alapvető fontosságú ezen verziók működésének és egymásra hatásának megismerése és széleskörű vizsgálata. A vizsgálatokra több lehetőség is adódik (szimulációs vizsgálatok, teszthálózaton történő mérés, valós hálózatokban történő mérés), jelen feladat a teszthálózaton végzett mérésekre fókuszál. A hallgatók feladata a félév során egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és gyakorlati szempontból jelentős TCP verziókkal, másrészt megismerkedni a jelenlegi Linux kernelek különböző TCP implementációival. A feladat részét képezheti saját módszerek kidolgozása és a kernelben történő implementálása is. Ezenkívül a hallgató feladata különböző mérési környezetek megtervezése és kiépítése a rendelkezésre álló eszközökből, majd a vizsgálati környezetben konkrét mérések megtervezése és elvégzése, melyek alapján különböző szempontok alapján minősíthető a fontosabb TCP implementációk hatékonysága, illetve egymás mellett (vagy "egymás ellen") nyújtott teljesítménye. A téma folytatása több féléven keresztül MSc/BSc szakdolgozat, TDK ill. doktoranduszképzés keretében is támogatott.

előköv.: Linux kernel ismeretek, angol nyelvkieg.: Nagysebességű TCP verziók, Linux kernel, mérések teszthálózaton

HELYFÜGGŐ SZOLGÁLTATÁSOK ÉS ALKALMAZÁSOK

036oktatók: Szabó Róbertmunkahely: IE.318

a témára 5 fő jelentkezését várjuk.kivonat: A lokalizáción alapuló szolgáltatások (LBS) a mindennapi életünkben

nyújthatnak segítséget az információk helyfüggő felkínálásával vagy akár helyfüggő kontextusba helyezett szórakozás lehetőségekkel (pl. játékok). Az LBS rendszerek része a mobil eszköz, a helymeghatározási rendszer, a kommunikációs infrastruktúra és a szolgáltatási platform és felette nyújtott tartalom. Az önálló laboratóriumi feladatok célja a hallgatókat megismertetni az LBS rendszerek építő elemeivel.

leírás: Generikus helyfüggő kliens szolgáltatási réteg és API tervezése és fejlesztése Windows Mobile és Java platformokon amely GPS-ből, mobil cella információkból és/vagy WiFi access pointokból kinyerhető helyezet információkat használva vezérli a API-n regisztrált alkalmazásokat (lokális funkciók) ill. szüksége szerint kommunikál egyenrangú (p2p) társakkal ill. szerver komponenssel. Generikus, szerver oldali lokalizációt segítő szolgáltatás megvalósítása (pl. WiFi - geo infós adatbázisok). Különböző kliens oldali alkalmazások tervezése és fejlesztése (pl. helyfüggő emlékeztetők, buddy tracket, 3D virtual reality integrációs) és ezekhez szükséges szerver oldali szolgáltatások tervezése és fejlesztése.

kieg.: helyfüggő szolgáltatások, helyfüggő alkalmazások, windows mobile,

MS VISUAL STUDIO TOOLS FOR OFFICE ALKALMAZÁS FEJLESZTÉSEK

080oktató: Szabó Róbert munkahely: távolról vagy QLab (IE318)

a témára 3 fő jelentkezését várjuk.kivonat: Az MS Office környezetben futtatható alkalmazások újabb generációját már

nem VBA makrókban hanem .NET keretrendszerre alapozva a Visual Studio Tools for Office környezetben lehet fejleszteni. A VSTO a VBA makrós megközelítéshez képest számos előnnyel rendelkezi, kiemelve a biztonságot, a menedzselhetőséget, a dokumentumok és a kód szétválaszthatóságát stb. Ma az Office környezetben futó megszámlálhatatlanul sok VBA makró mind-mind migrálásra vár az új VSTO környezetbe.

leírás: A feladat olyan integrált office alkalmazások fejlesztése VSTO alapokon, amelyeken keresztül a mindennapi munkák megkönnyíthetők és a keletkező adathalmaz egy SQL adatbázisba kerül. Ilyen példák a szerződések, hallgatói-, tantárgy- oktatási igények és terhelések adminisztrációja. Ma ezek legtöbbje Excel alapú táblázatok és Word dokumentumok sokaságában lakozik; egy új, az Office alkalmazásokba épülő rendszerrel, automatikusan lehetne névsort, tantárgyakat, szerződéseket, vagy különböző adatokat a jól megszokott Office alkalmazásokon keresztül megnyitni, olvasni, nyomtatni, szerkeszteni és adatbázisba menteni vagy akár automatikusan feldolgozni a csatolmányként érkező Office dokumentumokat.

előköv.: Visual Studio és .NET framework ismeretekieg.: VSTO, Office, alkalmazás fejlesztés

RUBY ON RAILS ALKALMAZÁS FEJLESZTÉSEK

078oktató: Szabó Róbert munkahely: távolról és a QLabban (IE318)

a témára 3 fő jelentkezését várjuk.kivonat: A Ruby on Rails egy nyílt forrás kódú web fejlesztői környezet, amelyben

kifejezetten öröm és gyors fejleszteni (http://rubyonrails.org/). A Ruby egyszerű és következetes nyelvtana, az erősen objektum-orientált koncepció, valamint a - Java-hoz mérten is - jó modellezhetőség egyaránt hozzájárult a sikertörténethez; ezek mellett pedig nem elhanyagolható tényező a fejlesztési sebesség sem, mely a Rails környezettel lényegesen nagyobb, mint akár J2EE, akár PHP esetén.

leírás: A feladat a Ruby on Rails rendszer megismerése, majd alkalmazások fejlesztése az elsajátított tudással, pl.: elektronikus diplomaterv adminisztrációs rendszer vagy szakirány labor adminisztráció.

előköv.: programozási és adatbázis ismeretekkieg.: Ruby, web fejlesztés, programozás, adatbázisok

DISZKRETIZÁLÁSI LEHETŐSÉGEK VIZSGÁLATA MULTIMÉDIA BÁNYÁSZATHOZ

089oktatók: Szűcs Gábormunkahely: otthon, egyetemen

a témára 3 fő jelentkezését várjuk.kivonat: Képek osztályozásához meg kell vizsgálni a lehetséges diszkretizálási

módszereket. A meglevő módszereket össze kell hasonlítani. Ki kell választani a kép osztályozási feladathoz legjobban illeszkedő módszert és azt adaptálni, implementálni kell egy nagyobb rendszerhez.

leírás: A hallgató feladatai közé tartozik a multimédiás tartalmak (elsősorban képek) osztályozásánál felhasználható (lehetséges) diszkretizálási módszerek vizsgálata. A meglevő módszereket össze kell hasonlítani. Ki kell választani a kép osztályozási feladathoz legjobban illeszkedő módszert és azt adaptálni, implementálni kell egy nagyobb rendszerhez. Meglevő módszerek: Entrópia alapú diszkretizálás, osztályokon belüli és osztályok közti variancia alapú diszkretizálás, multi-intervallum diszkretizálás: klaszter hasznosság kritériummal, MLD alapú kritériummal, LVQ alapú, hisztogram, Chi-Merge alapú diszkretizálás.

kieg.: diszkretizálás, osztályozás, multimédia

PORTÁLOK TERVEZÉSE ÉS FEJLESZTÉSE

088oktatók: Szűcs Gábormunkahely: Nexogen Kft

a témára 5 fő jelentkezését várjuk.kivonat: A cél különböző webportálok kifejlesztése (pl. W3C-WAI kialakítással)

ellenőrzött (valid) oldalakkal (HTML, CSS) PHP, SQL, Javascript, XML (esetleg ASP) környezetben. Ezen belül a legkülönbözőbb feladatokra kerülhet sor.

leírás: Az ehhez tartozó hallgatói feladatok: Portálok tervezése, PHP fejlesztés, Adatbázis tervezés, SQL scriptek írása. Jelentkezésnél előny, ha a hallgató Opensource tartalomkezelő rendszerek ismeretével rendelkezik, illetve .NET vagy J2EE szaktudás, tapasztalattal rendelkezik. Elvárás: angol nyelvtudás, PHP fejlesztői ismeretek, MYSQL fejlesztői ismeret A munkavégzés helye: Budapest, Nexogen Kft.

előköv.: PHP, MYSQL fejlesztői ismeretkieg.: portál, webfejlesztés, PHP, MYSQL

Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2010. február

Page 4: OFFLINE

TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK IV. szakirány/önálló labor kiírások, 2010. februárhttp://inflab.tmit.bme.hu http://alpha.tmit.bme.hu/labor

SZÖVEGFELDOLGOZÓ PROGRAMOK KÉSZÍTÉSE

092oktatók: Szűcs Gábormunkahely: otthon, egyetemen

a témára 3 fő jelentkezését várjuk.kivonat: Szövegfeldolgozó programok implementálása meglevő szövegelemzési

algoritmusok felhasználásávalleírás: Hallgató feladatai: - tokenizálás (szavakra bontás), stopszó szűrés

(leggyakrabban használt szavak eltávolítása a nyers szótárból), szótövezés: azaz előkészítő lépések megoldása a szövegelemzéshez. - Szöveg osztályozási feladat implementálása

kieg.: stopszó szűrés, szótövezés, osztályozás

TANULÓ ALGORITMUSOK AZ ADATBÁNYÁSZBAN

094oktatók: Szűcs Gábormunkahely: otthon, egyetemen

a témára 3 fő jelentkezését várjuk.kivonat: Az adatbányászat az adatok közti kapcsolatok feltérképezésének, illetve az

adatok közti kapcsolatrendszer modellezésének eszköze. Ezt meg lehet oldani egy regressziós modell felállításával, ahol a regressziós függvény lehet lineáris, logisztikus, stb. Az adatbányászatban a felhasználható algoritmusok főleg a statisztikából származtathatók, mint pl. az információ tömörítésnek az eszköze a faktoranalízis, főkomponens elemzés; de a legújabb informatikai apparátus (neurális hálókkal, stb.) is szükséges.

leírás: Önálló labor feladatként tehát olyan adatbányászati algoritmusok kidolgozása a cél, melyek széles körben lesznek majd alkalmazhatók, de a témakör akár szakdolgozat, akár diplomaterv, stb. formájában is folytatható.

kieg.: adatbányászat, tanuló algoritmus

ÚTVONAL TERVEZÉS HÁLÓZATOKBAN

090oktatók: Szűcs Gábormunkahely: otthon

a témára 2 fő jelentkezését várjuk.kivonat: Az útvonal tervezés célja, hogy valamely szempontból optimális megoldást

találjunk a hálózat 2 pontja közötti útvonalra. A többcélú optimalizálásnál pl. egyszerre több szempontot kell figyelembe venni, itt legtöbbször Pareto-optimum elérése a cél. Az ehhez kapcsolódó hallgatói feladatok az optimalizálási eljárások összehasonlítása, vizsgálata, hatékonyság elemzése, fejlesztési javaslatok kidolgozása.

leírás: A legkülönbözőbb alkalmazási területeken (telekommunikáció, gyártórendszerek, közlekedési rendszerek, stb.) használt modellezésnél első lépés mindig a valósághoz hű (validálás és verifikálás révén ez ellenőrizhető) modell felépítése, majd ennek a vizsgálatával juthatunk közelebb a valós rendszer működésének megértéséhez, és így szerezhetünk és szűrhetünk ki olyan információkat, mely bennünket érdekelnek. Az önálló labor feladatnál a közúti közlekedés az egyik lehetséges/favorizált implementálási terület, de lehet más alkalmazási területet is választani, majd a téma akár TDK dolgozat, szakdolgozat, vagy diplomaterv, stb. formájában folytatható.

kieg.: többcélú optimalizálás, Dijkstra alg., szimuláció

HÁLÓZATOK MÉRETEZÉSE FORGALOMMINTÁK SEGÍTSÉGÉVEL

058oktatók: Tapolcai János, Babarczi Péter, Bíró József, Gulyás András,

Heszberger Zalán, Kőrösi Attilamunkahely: BME és Ericsson

a témára 3 fő jelentkezését várjuk.kivonat: A felhasználók forgalmának megkülönböztetésén alapuló gazdasági

modellek, a jövő hálózatainak fontos részét képezik majd. Az Ericsson-t kiemelten érdeklik az olyan jellegű vizsgálatok, melyekkel forgalomminták (P2P, WEB, Video stb.) elemzésével egyszerű összefüggések adhatók a hálózati kapcsolatok kihasználtságára.

leírás: A labor célja az egyszerű forgalomminták és a hálózati terheltség közötti összefüggések felderítése szimulációk segítségével.

előköv.: angol nyelv olvasásakieg.: hálózatméretezés

IPARI FELADATOK OPTIMALIZÁLÁSA

065oktatók: Tapolcai János, Bíró József, Gulyás András, Heszberger Zalánmunkahely: labor

a témára 2 fő jelentkezését várjuk.kivonat: Az elmúlt évek számítási kapacitásának és az optimalizáló szoftverek

fejlődésével már akár otthoni PC-k segítségével is bonyolult ipari problémák kezelhetők.

leírás: A technológiával való ismerkedés után, az önállólabor során a kihívást a gyakorlatban is felhasználásra kerülő ipari feladat optimalizálása jelentené. Rendelkezésünkre áll több számítógép, a legprofibb optimalizáló szoftverek (CPLEX és SAS-OR), és sok-sok optimalizálási tapasztalat. Optimalizáló feladatnak több olyan problémát tudunk ajánlani, amire komoly ipari érdeklődés van, de nyitottak vagyunk bármely más - hozott - probléma optimalizálására is. Kiegészítő megjegyzések A labor több féléven át folytatható TDK-t és diplomamunkát is beleértve. A munka ipari partnerekkel szoros együttműködésben zajlik.

előköv.: Angol nyelv ismerete.kieg.: optimalizálás

KÉSLELTETÉS TOLERÁNS HÁLÓZATOK VIZSGÁLATA

012oktatók: Tapolcai János, Babarczi Péter

a témára 3 fő jelentkezését várjuk.kivonat: Késleltetés toleráns hálózatokban a kommunikációs csatornák időszakos

kiesése miatt nem minden pillanatban létezik egy csomag forrás és célcsomópontja között az összeköttetés, és a csomagot akár órákra el kell tárolni a hálózat belsejében. Ezek a tulajdonságok ellentétesek az IP hálózatok alapfeltevéseivel. Ennek következtében új útvonalválasztó algoritmusokra van szükség, amelyek, a csomagokat a lehető legnagyobb valószínűséggel juttatják célba egy definíció szerint best effort környezetben.

leírás: A késleltetés toleráns hálózatok (DTN) alapvető jellemzője a nagy késleltetés és a kommunikációs csatornák időszakos kiesése. A legjobb példa ilyen hálózatra az alacsonypályás műholdakkal való kommunikáció, ahol az időjárás függvényében az átvitel 400 ms nagyságrendű, illetve a kommunikáció csak addig lehetséges, amíg a műhold a horizont felett van. Másik lehetséges példa DTN-re az ad hoc járműhálózatok (VANET), ahol a villamos vagy busz késése forgalmi dugó miatt meghiúsíthatja a csomagtovábbítást. A hallgató szabadon választhat feladatot a tématerülethez kapcsolódó problémák közül. A probléma megértéséhez szükséges irodalmat biztosítjuk. A hallgatók egy DTN szimulációk futtatására tervezett szimulátorral dolgozhatnak, illetve igény szerint új szimulációs környezet tervezésére is lehetőséget biztosítunk. Néhány javasolt feladat: (1) egy konkrét IP környezetben alkalmazott útvonalválasztó algoritmus átültetése DTN környezetre, (2) létező DTN útvonalválasztó algoritmusok javítási lehetőségeinek megvizsgálása, (3) a csomópontokban alkalmazandó tároló méretének meghatározása. A labor több féléven át folytatható diplomamunkát is beleértve. Megfelelő előremenetel esetén TDK részvételt és Ph.D. képzést javasolunk.

előköv.: angol nyelv olvasásakieg.: vezeték nélküli hálózatok, útvonalválasztás, megbízhatóság

PEER-TO-PEER ALKALMAZÁS TERVEZÉSE ÉS FEJLESZTÉSE

066oktatók: Tapolcai János, Gulyás András, Heszberger Zalán

a témára 2 fő jelentkezését várjuk.kivonat: Napjainkban rengeteg szabad számítási kapacitással rendelkező

számítógép kapcsolódik az Internethez. Ezek együttes munkájával néhány óriási számításigényű feladatot oldottak meg az elmúlt néhány évben (pl. seti@home).

leírás: Célunk olyan skálázható elosztott rendszer tervezése, amely nagyszámú számítógép esetén is hatékonyan és határidőre oldana meg optimalizálási problémákat. A hallgató feladata lenne egy olyan P2P hálózat tervezése és implementálása, amelyen keresztül párhuzamos optimalizáló szoftverek tesztelhetőek. Kiegészítő megjegyzések - A kutatás a magyar SAS és a kanadai Waterloo egyetemmel szoros együttműködésben zajlik. - A labor több féléven át folytatható TDK-t és diplomamunkát is beleértve.

előköv.: C++ és linux alapszintű ismerete angol nyelv olvasásakieg.: P2P

ALKALMAZÁSFEJLESZTÉS IPHONE ÉS ANDROID PLATFORMOKON

033oktatók: Trinh Anh Tuan, Gyarmati Lászlókivonat: A hallgatók a téma keretében elmélyedhetnek a legújabb mobiltelefon

platformok (iPhone, Android) alkalmazásfejlesztésében, innovatív alkalmazásokat fejleszthetnek egyéni feladatok megoldásával.

leírás: A mobiltelefonok megjelenése megváltoztatta az emberek mindennapjait, életvitelét. A mobiltelefonok kinézete, funkcionalitása sokat változott a kezdetek óta, azonban az ezredforduló után a telefonok fejlődése megtorpant. Ebből a holtpontból mozdult el a mobiltelefon piac két innovatív mobiltelefon megoldás hatására. Az iPhone a felhasználói élmény szempontjából alkotott maradandót, az Android platform pedig számtalan olyan funkcióval rendelkezik, amivel eddig nem látott mobiltelefonos alkalmazás válhat valósággá. Az önálló labor keretében a hallgatók megismerkedhetnek a két platformra jellemző sajátosságokkal, többek között a platformok felépítése, életciklus modellek, fejlesztési eszközök, multimédia kezelés, internetes kapcsolat, telefonáláshoz kötődő szolgáltatások (hívások kezelése, SMS), helyfüggő szolgáltatások. A hallgató feladata, hogy a megismert technológiákat alkalmazva innovatív mobiltelefonos alkalmazást fejlesszen az önálló laboratórium keretében. A feladatok egyénre szabottak, a hallgató érdeklődési körének megfelelő problémával foglalkozhat a félév során. Megfelelő teljesítmény esetén a téma szakdolgozat, illetve diplomamunka témaként folytatható. Egyes feladatok esetén a fejlesztés csoportban is folyhat.

előköv.: Olvasási szintű angol nyelvtudás. iPhone programozás esetén szükséges, hogy a hallgató rendelkezzen Apple számítógéppel.

kieg.: alkalmazásfejlesztés, iPhone, Android, helyfüggő szolgáltatások

HÁLÓZATI PROTOKOLLOK ELEMZÉSE OPENFLOW KÖRNYEZETBEN

034oktatók: Trinh Anh Tuan, Gyarmati Lászlómunkahely: Saját számítógép, vagy tanszéki laborgépkivonat: Az Internet eljárásai, alkalmazásai nagyon sokat változtak a rendszer

megjelenése óta. A hálózati réteg protokolljai azonban nem sokat változtak, az új eljárások nagyon lassan terjednek el az Interneten. Ennek egyik oka, hogy a hálózati eszközöket gyártó vállalatok nem teszik lehetővé, hogy egyedi algoritmusok fussanak a berendezéseken. A vállalatok szempontjából ez teljesen érthető, hiszen nem szeretnék az üzleti titkaikat feltárni, azonban ezzel hátráltatják a hálózati algoritmusok fejlődését.

leírás: Az Internet eljárásai, alkalmazásai nagyon sokat változtak a rendszer megjelenése óta. A hálózati réteg protokolljai azonban nem sokat változtak, az új eljárások nagyon lassan terjednek el az Interneten. Ennek egyik oka, hogy a hálózati eszközöket gyártó vállalatok nem teszik lehetővé, hogy egyedi algoritmusok fussanak a berendezéseken. A vállalatok szempontjából ez teljesen érthető, hiszen nem szeretnék az üzleti titkaikat feltárni, azonban ezzel hátráltatják a hálózati algoritmusok fejlődését. A fenti problémát igyekszik áthidalni az OpenFlow Switch nevű kezdeményezés. Az OpenFlow specifikációt teljesítő berendezéseket egy egységes programozói interfészen keresztül lehet vezérelni, így tetszőleges hálózati algoritmust implementálni lehet. A rendszer folyam szintű vezérlést biztosít. OpenFlow Switch-eket több gyártó is kínál, azonban virtuális gépek segítségével emulált környezetben is implementálhatjuk a hálózati algoritmusokat. A rendszer vezérlését megkönnyíti a NOX elnevezésű vezérlő, melynek segítségével valóban a hálózati eljárások megvalósítására, tesztelésére koncentrálhatunk. A hallgatók a félév során megismerik az OpenFlow szabványt, áttanulmányozzák a NOX vezérlő rendszert, majd különböző hálózati algoritmusok implementálnak. Az algoritmusokat C++, illetve Python nyelven kell implementálni. A laboratóriumi feladat elvégzéséhez olvasási szintű angol nyelvtudás szükséges. A téma több féléven keresztül végezhető, később akár diplomamunkaként is folytatható. Megfelelő előrehaladás esetén kiemelten támogatjuk TDK munkák elkészítését.

előköv.: Olvasási szintű angol nyelvtudáskieg.: OpenFlow, NOX, hálózati protokoll, tesztelés, Python

TÁRSADALMI-GAZDASÁGI SZEMPONTOK VIZSGÁLATA INFOKOMMUNIKÁCIÓS HÁLÓZATOKBAN

031oktatók: Trinh Anh Tuan, Gyarmati Lászlókivonat: Az infokommunikációs rendszerek tervezése során egyre inkább előtérbe

kerülnek a technológiai problémák mellett a gazdasági kérdések. Akármilyen hatékony lehet egy például egy új funkció, protokoll, ha semelyik szereplőnek sem éri meg azt a saját rendszerében alkalmazni.

leírás: Az infokommunikációs rendszerek tervezése során egyre inkább előtérbe kerülnek a technológiai problémák mellett a gazdasági kérdések. Akármilyen hatékony lehet egy például egy új funkció, protokoll, ha semelyik szereplőnek sem éri meg azt a saját rendszerében alkalmazni. Néhány további, hasonló kérdés is felmerül az infokommunikációs hálózatok társadalmi-gazdasági aspektusaként: szolgáltatások árazása, vezetéknélküli rendszerek együttműködése, internet szolgáltatók árképzése, felhasználói viselkedés vizsgálata (pl. hűség, aktivitás), protokollok elterjedésének dinamizmusa. A hallgatók a félév során a fentiekhez hasonló témakörökben végezhetnek önálló feladatokat. Megismerkednek azokkal az elméleti módszerekkel, melyekkel többszereplős rendszerek viselkedését modellezni lehet, majd az elsajátított módszereket az egyéni feladatra alkalmazzák. Az egyéni feladatokat a hallgatók érdeklődésének megfelelően, a félév során alakítjuk ki. Megfelelő előrehaladás esetén TDK dolgozat, konferenciacikk keretében publikálhatók az eredmények. A tématerület alkalmas szakdolgozat, illetve diplomamunka készítésére.

előköv.: Olvasási szintű angol nyelvtudás. Egyes feladatok esetén programozói ismeretek. Részletes feladatkiírások megtalálhatóak a http://netecon_group.tmit.bme.hu/ oldal oktatás részén.

kieg.: socio-economic aspects, játékelmélet, network economics, árképzés, adoptáció

TARTALOM ELOSZTÓ HÁLÓZATOK VIZSGÁLATA ÉS FEJLESZTÉSE

032oktatók: Trinh Anh Tuan, Gyarmati Lászlómunkahely: Tanszéki labor, illetve saját számítógépkivonat: A tartalom elosztó hálózatok (Content Distribution Networks) egyre

fontosabb szerepet játszanak az internet működésében. Az internetezők egyre nagyobb méretű adatokat akarnak elérni az interneten, ráadásul minél rövidebb idő alatt. Ennek érdekében a tartalomszolgáltatók igénybe veszik a tartalomszolgáltató rendszerek szolgáltatásait, így a kérdéses állományok hamarabb elérhetőek.

leírás: A tartalom elosztó rendszerek (Content Distribution Networks) egyre fontosabb szerepet játszanak az internet működésében. Az internetezők egyre nagyobb méretű adatokat akarnak elérni az interneten, ráadásul minél rövidebb idő alatt. Ennek érdekében a tartalomszolgáltatók igénybe veszik a tartalomszolgáltató rendszerek szolgáltatásait, így a kérdéses állományok hamarabb elérhetőek. A CDN rendszerek különböző algoritmusok segítségével határozzák meg a tartalmak elosztását, azonban optimális megoldás jelenleg még nem áll rendelkezésre. A hallgatók lehetséges feladata a már létező rendszerek felépítésének megismerése, a működési elvük modellezése, teljesítményük elemzése. A tapasztalatok alapján a hallgatók javaslatot tehetnek egy új rendszer működési elvére, illetve a megtervezett rendszert a valóságban is megvalósíthatják. A téma több féléven keresztül végezhető, megfelelő előrehaladás esetén TDK dolgozat, illetve diplomaterv is készülhet a munka eredményeiből.

előköv.: Angol nyelvű olvasási készség előnyt jelent a jelentkezés során.kieg.: tartalom elosztó rendszerek, Content Distribution Networks, algoritmus

tervezés, elemzés

BESZÉDKÉPZÉS-JAVÍTÓ SZÁMÍTÓGÉPES ELJÁRÁS KIFEJLESZTÉSE

040oktatók: Vicsi Klára, Szaszák Györgymunkahely: BME TMIT Beszédakusztikai Laboratórium, BME St. épület, 202.

szoba 1111. Budapest, Sztoczek utca 2. a témára 2 fő jelentkezését várjuk.

kivonat: A BME TMIT Beszédkausztikai Laboratórium és francia, Institute of Intelligent Systems and Robotics ISIR CNRS együttműködésében fejlesztett projektben főként a gyermekek beszédkészségének javítása a cél. A prozódia igazán lényeges az emberi kommunikáció során, mind lingvisztikai, mind érzelmi információkat továbbítva. A tipikus intonációk használatával világosan különbséget tehetünk egy kérdés, vagy egy állítás között.

leírás: A hallgató feladata a beszéd prozódiai jellemzőinek elemzése, továbbá a laborban már korábban kifejlesztett automatikus prozódiafelismerő alkalmazhatóságának vizsgálata a beszédterápiában, nyelvoktatásban. Lehetőség van a munka további félévekben való folytatására, diplomamunka, szakdolgozat elkészítésére a beszédfeldolgozás, a felismerés területén folyó kutatásokba való bekapcsolódásra, amelyet az LSA laboratórium európai szintű nemzetközi együttműködés keretében végez.

előköv.: A téma iránti érdeklődés.

GRAFIKUS KEZELŐFELÜLET FEJLESZTÉSE PROZÓDIAI BESZÉDFELDOLGOZÓ PROGRAMHOZ

041oktatók: Vicsi Klára, Szaszák Györgymunkahely: BME-TMIT St. 202 (Beszédakusztikai Kutatólaboratórium)

a témára 2 fő jelentkezését várjuk.kivonat: A TMIT LSA laboratóriumában saját fejlesztésben készül beszédfeldolgozó

program elsősorban a beszéd prozódiai jellemzőinek kinyerésére és feldolgozására. Ehhez különböző jelfeldolgozási algoritmusok implementálása és programba illesztése, illetve az egyes funkciók paraméterezhetőségét és meghívását segítő, illetve az eredményeket megjelenítő grafikus felület elkészítése szükséges. A prozódiai feldolgozásra elsősorban a beszéd alapján történő érzelemfelismerési kutatásaink miatt van szükség.

leírás: A jelentkező feladata a beszédfeldolgozó program prozódiai moduljához grafikus kezelő- és megjelenítőfelület elkészítése az alapfrekvencia, energia és egyéb jellemzők meghatározásához. A munka során a hallgató ismereteket szerezhet a digitális jelfeldolgozás, beszédfeldolgozás, beszéd- és érzelemfelismerés területén, illetve fejlesztheti programozási készségeit. Lehetőség van a munka további félévekben való folytatására, a beszéd-, és/vagy érzelemfelismerés területén folyó kutatásokba való bekapcsolódásra, amelyet az LSA laboratórium európai szintű nemzetközi együttműködés keretében végez.

előköv.: Előnyös a programfejlesztés iránti érdeklődés, az angol nyelvismeret (amennyiben a hallgató a nemzetközi együttműködésbe is be szeretne kapcsolódni), téma iránti érdeklődés.

kieg.: beszédfelismerés, érzelemfelismerés, jelfeldolgozás, programfejlesztés

HANG ALAPÚ ORVOSI DIAGNOSZTIZÁLÓ ESZKÖZ FEJLESZTÉSE

042oktatók: Vicsi Klára, Szaszák Györgymunkahely: St. 202

a témára 2 fő jelentkezését várjuk.kivonat: Célunk egy olyan egyszerűen használható, hangbemondáson alapuló

diagnosztikai eszköz fejlesztése, amely az emberi hangképző-szervek - elsősorban a gége és a hangszalagok - kóros elváltozásait korai stádiumban képes felismerni, használata pedig nem igényel különösebb szakképzettséget.

leírás: Kórházakkal együttműködve az első feladat beszédadatbázsi gyűjtése különböző hangképzési rendellenességgel rendelkező, illetve egészséges egyénektől. Az így összeálló adatbázis akusztikai elemzése alapján meghatározandók azok a jellemző jegyek, amelyek alapján diagnosztikai eszköz készíthető. Az eszköz gépi tanulási algoritmusok felhasználásával, illetve szabálybázis alapon is megvalósítható, e kettő közül az optimálisat fogjuk kiválasztani. A feladat szerteágazó, a beszédfeldolgozás, illetve beszédképzés és beszédelemzés számos részterületével ismerkedhet meg az érdeklődő hallgató. Lehetőség van a feladat BSc/MSc diplomamunkában, TDK dolgozat formájában történő folytatására is.

előköv.: Érdeklődés a téma iránt, olvasási szintű angol nyelvismeret előnyös.kieg.: diagnosztika, beszédterápia, beszédfelismerés

SZEMÉLYGÉPKOCSIBAN HASZNÁLHATÓ BESZÉDFELISMERŐ FEJLESZTÉSE

043oktatók: Vicsi Klára, Szaszák Györgymunkahely: BME-TMIT St. 202 (Beszédakusztikai Kutatólaboratórium)

a témára 3 fő jelentkezését várjuk.kivonat: A BME-TMIT LSA laboratóriumában ipari partnerrel történő szoros

együttműködésben GPS alapú navigációs és tartalomszolgáltató rendszerhez használandó beszédinterfész fejlesztése történik a magyar mellet számos nyelven (angol, német, francia, spanyol, olasz). A projekt keretében komplett beszédfelismerő készül a Carnegie-Mellon University Sphinx motorjának felhasználásával, így a hallgatók bekapcsolódhatnak a fejlesztés bármely területére.

leírás: A téma szerteágazó, így lehetőség van a hallgató személyes érdeklődését maximálisan kielégítő egyénre szabott munkaterv kialakítására is. Szemelvények a lehetséges feladatokból: - GSM és Bluetooth kódolás hatásainak vizsgálata a beszédfelismerésben; - Zajrobusztus beszédfelismerés, zajelnyomási és zajkezelési technikák vizsgálata és implementálása; - A kérések gépi, szemantikai szintű feldolgozása; - Akusztikai és nyelvi modellek betanítása a 6 nyelven; - Beszédadatbázisok feldolgozásában való részvétel; - stb. A a munka hosszútávú folytathatósága biztosított (akár MSc vagy PhD képzésben is), lehetőség van diploma-, illetve TDK dolgozatok készítésére is.

előköv.: A téma iránti érdeklődés. Idegen nyelv ismerete előny, de nem követelmény.

kieg.: beszédfelismerés, beszédadatbázis, beszédfeldolgozás, beszédfelismerés személygépkocsiban, Bluetooth és GSM beszédkódolás, zajtűrő rendszerek, tartalomszolgáltatás

ZAJOS BESZÉD AUTOMATIKUS FELISMERÉSE, BESZÉD KIEMELÉSE A KÖRNYEZETI ZAJBÓL

044oktatók: Vicsi Klára, Szaszák Györgymunkahely: BME TMIT Beszédakusztikai Laboratórium, BME St. épület, 202.

szoba 1111. Budapest, Sztoczek utca 2. a témára 3 fő jelentkezését várjuk.

kivonat: A gépi beszédfelismerő rendszerek használatában komoly problémát jelent a környezeti zaj jelenléte, mivel zajos környezetben a beszédfelismerő rendszerek felismerési biztonsága erősen leromlik. Ezért a nemzetközi beszédfeldolgozási szakterületen előtérbe került a különböző zajtűrő rendszerek kifejlesztése.

leírás: A jelentkező feladata a különböző zajcsökkentési eljárások kipróbálása, és tesztelése a már a laboratóriumban meglévő beszédfelismerési rendszerek segítségével és új eljárások kidolgozása. A munka során a hallgató ismereteket szerezhet az általános digitális jelfeldolgozás, a beszédfeldolgozás, szűkebben a gépi beszédfelismerés területén. Lehetőség van a munka további félévekben való folytatására, a beszéd-, és/vagy érzelemfelismerés területén folyó kutatásokba való bekapcsolódásra, amelyet az LSA laboratórium európai szintű nemzetközi együttműködés keretében végez.

előköv.: A émas iránti érdeklődés, némi jelfeldolgozási ismeret.

TOPOLÓGIA-TUDATOS PEER-TO-PEER ALKALMAZÁSOK

095oktatók: Vida Rolland, Vincze Gábor

a témára 3 fő jelentkezését várjuk.kivonat: A jelenlegi peer-to-peer alkalmazások túlnyomó többsége overlay

hálózatként működik. Bár ez a megközelítés számos előnnyel rendelkezik, a peer-to-peer alkalmazások terjedésével komoly nehézségeket okoz a hálózatot működtető szolgáltatóknak. A labor célja a jelenlegi peer-to-peer alkalmazások módosítása, hogy a tiszta overlay koncepciótól elszakadva a fizikai hálózat sajátosságait figyelembe véve működjenek.

leírás: Az overlay hálózatok az alattuk lévő szoftver-rétegek szolgáltatásait igénybe véve egy azok fölötti topológiát alakítanak ki. Ez a megközelítés a fizikai hálózattól, valamint az azt üzemeltető entitásoktól való függetlenség miatt gyors üzembehelyezést tesz lehetővé akkor is, ha a hálózati topológia nem ismert, az azt üzemeltető entitás nem kooperatív, és/vagy a hálózat heterogén, több eltérő egységből épül fel. Azonban napjainkra a peer-to-peer alkalmazások az internet teljes adatforgalmának 50-70%-át adják, ami komoly problémákat okoz a hálózatok üzemeltetőinek. A fizikai hálózattól független topológiában történő üzenettovábbítás a szolgáltatók számára nehezen kezelhető forgalmat eredményez, az optimális gerinchálózati és szolgáltatók közötti forgalom többszörösét generálva. Ez a forgalom a szolgáltatók szempontjából többletköltségek, valamint magas gerinchálózati terhelés, a felhasználók számára pedig szükségtelenül nagy késleltetések, illetve hosszú letöltési idők formájában jelentkezik. A hallgató feladata a félév során annak vizsgálata, hogyan tehető topológia-tudatossá a Kad fájlcserélő hálózat, egy topológia-tudatos kliens implementálása (a jelenlegi nyílt forráskódú kliensre építve), és a módosított kliens tesztelése a PlanetLab hálózaton.

előköv.: Angol nyelv ismerete legalább írásban-olvasásban tudományos cikkek megértését lehetővé tevő szinten Programozási ismeretek

kieg.: peer-to-peer, p2p

VEZETÉK NÉLKÜLI SZENZORHÁLÓZATOK

061oktatók: Vida Rolland, Öllös Gergely

a témára 1 fő jelentkezését várjuk.kivonat: A beágyazott rendszerek egyik jellegzetes és sok új kihívást jelentő

csoportja a szenzorhálózatok világa. Szenzorhálózatnak nevezünk egy nagyszámú független (autonóm) intelligens érzékelőkből alkotott kooperatív hálózatot, ahol az egyes érzékelők valamilyen közös feladat végrehajtását elosztott módon valósítják meg. Az alkalmazási lehetőségek megszámlálhatatlanok sok kérdés vár megválaszolásra. A témával kapcsolatosan a diák több részfeladatból is válogathat.

leírás: Az első részfeladat a szenzorok élettartamának megnövelése korreláció érzékeny alvásvezérlő algoritmusok segítségével. Mivel egy vezetéknélküli szenzorhálózat esetében a globálisan rendelkezésre álló energia erősen korlátos (és legtöbbször nem megújuló), fontos, hogy a redundáns mintákkal szolgáló csomópontok az idő legnagyobb részében alvó állapotban legyenek. A második részfeladat az elosztott mintafelismerés és követés. Annak érdekében, hogy egy dinamikus környezetben hatékony alvásvezérlést valósítsunk meg, szükség van olyan eljárásokra, amik elosztott módon képesek mozgó eseményeket detektálni valamint követni és értesíteni azon csomópontokat ahol az esemény a következő lépésben nagy valószínűséggel fellép. A harmadik részfeladat a csomópontok elosztott és párhuzamos programozása. Annak érdekében, hogy nagyszámú szenzor csomópontok felprogramozását hatékonnyá (több száz szenzor esetében akár lehetővé) tegyünk, nagy szükség van egy olyan alrendszer kidolgozására, amely képes a feltöltendő kódot a hálózatban terjeszteni és minden szenzort önműködően felprogramozni. A negyedik részfeladat olyan útválasztó algoritmusok kidolgozása és implementálása, melyek képesek aktívan együttműködni a dinamikus alvásvezérlő eljárássokkal annak érdekében, hogy a csomagvesztés és a késleltetés a nagyszámú és változó passzív csomópontok ellenére minimális legyen.

előköv.: Angol nyelvismeret (legfőképp olvasás)kieg.: szenzorhálózatok, alvásvezérlés, adaptív rendszerek

ENERGIAHATÉKONY CELLÁS MOBIL HÁLÓZATOK

113oktató: Vidács Attila munkahely: kötetlen

a témára 4 fő jelentkezését várjuk.kivonat: Cél a jövő rádiós hálózataiban (LTE, LTE Advanced) az energiafelhasználás

csökkentése oly módon, hogy a hálózat változatlan minőségben legyen képes kiszolgálni a rohamosan bővülő felhasználói igényeket.

leírás: A távközlő hálózatok, azon belül is a mobil kommunikáció egyre nagyobb arányban járul hozzá a globális energiafelhasználás növekedéséhez. Éppen ezért kulcskérdés a mobil szélessávú cellás rendszerek energiahatékonnyá tétele, csökkentve ezzel a szektor széndioxid kibocsájtását. Cél a jövő rádiós hálózataiban (LTE, LTE Advanced) az energiafelhasználás csökkentése oly módon, hogy a hálózat változatlan minőségben legyen képes kiszolgálni a rohamosan bővülő felhasználói igényeket. Ezen cél eléréséhez szükség van az innovatív rádiós átviteli technológiák mellett új módszerek, algoritmusok és protokollok kifejlesztéséhez a hálózatok tervezésénél, telepítésénél és menedzsmentjénél. Konkrét feladatok: az energiahatékonyságot jól és egyszerűen leíró metrikák definiálása; hálózat telepítési stratégiák kidolgozása; különböző rádiós hozzáférési technikák (pl. GSM, UMTS, LTE) hatékony kombinálása; energiahatékony hálózatmenedzsment;kapcsolódó protokollok tervezése és teljesítményelemzése.

előköv.: Alapvető távközlési ismeretekkieg.: cellás hálózatok, mobil hálózatok, energiahatékonyság, LTE, UMTS

PEER-TO-PEER RENDSZEREK IMPLEMENTÁLÁSA

002oktatók: Vidács Attila, Toka Lászlómunkahely: kötetlen

a témára 2 fő jelentkezését várjuk.kivonat: A labortéma egy peer-to-peer rendszer hálózati komponensének

kidolgozását és implementálását foglalja magában.leírás: A felvett hallgató a félév elején megismerkedik a peer-to-peer rendszerek

sajátosságaival, felépítésével és komponenseivel. Ezután lehetőleg Java nyelven megvalósítja (akár létező open-source projectek felhasználásával) a rendszer alapvető hálózati funkcióit. Az implementáció lehetőség szerint kibővül alkalmazás-specifikus komponensekkel. A téma több féléven át folytatható, TDK- és diploma dolgozat készíthető belőle.

előköv.: angol nyelv olvasási szinten, Javakieg.: peer-to-peer, elosztott, hálózat, alkalmazás, Java, programozás

3D MENÜRENDSZEREK

030oktatók: Zainkó Csaba, Németh Gézamunkahely: I.B.214

a témára 2 fő jelentkezését várjuk.kivonat: A 3D megjelenítők egyre szélesebb körben elterjednek. Ezek kihasználása

még alacsony szinten áll, a technológia új megoldások alkalmazását is lehetővé teszi. Kreatív gondolkodással egyedi beviteli, megjelenítési módok és újabb dimenziók valósíthatók meg.

leírás: A hallgató feladata, hogy megismerkedjen a 3D-s rendszerrel, programozási környezetével. Hozzon létre olyan felhasználói felületet, amely kihasználja a térbeli megjelenítés képességeit. A felületet és a vezérlést úgy kell megtervezni és megvalósítani, hogy figyelembe vegye a hatékony ember-gép kapcsolati szempontokat. A rendszer hangvezérléssel és szintetizátorral is bővíthető. A téma diplomatervig folytatható. A feladatok megoldása általában programozást is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián való részvételhez is megfelel. A munkához a 3D megjelenítő eszközöket és fejlesztői környezetet biztosítjuk. Korrekt és rendszeres munkavégzés, olvasás szintű angol nyelvtudás, önálló kreatív kezdeményező hozzáállás.

előköv.: Angol nyelvtudás,kieg.: 3D, HCI, ember-gép kapcsolat, TTS

BESZÉD AZ IPHONE-ON

026oktatók: Zainkó Csaba, Németh Gézamunkahely: IB213b - Apple gép és iPhone biztosított, saját eszközök megléte

esetén otthon is végezhetőa témára 2 fő jelentkezését várjuk.

kivonat: iPhone-ra jelenleg kevés olyan szolgáltatás érhető el, amely beszéd funkciókat használ. A félév során általános iPhone fejlesztési tapasztalatokat szerezhet a hallgató, illetve megismerkedhet a beszédszintézis érdekes kérdéseivel is.

leírás: A hallgató feladata, hogy megismerkedjen az iPhone programozási környezettel és olyan programokat írjon, amely segítségével a készüléket új képességekkel ruházza fel. Először kis programok segítségével megismeri a fejlesztés lépéseit, majd egyre összetettebb programokat készít. A feladathoz nem szükséges iPhone fejlesztési ismeretek, de programozási tapasztalat előnyt jelent. A téma diplomatervig folytatható. Csoportunk rendelkezik Apple iPhone fejlesztési program licensszel. Elvárás: Korrekt és rendszeres munkavégzés, olvasás szintű angol nyelvtudás, önálló kreatív kezdeményező hozzáállás.

előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás.kieg.: iPhone, beszéd, TTS, mobile, beszédszintézis, mesterséges beszédkeltés,

Text-To-Speech, TTS,

GÉPI BESZÉD LAZÁN

083oktatók: Zainkó Csaba, Csapó Tamás Gábor, Németh Géza

a témára 1 fő jelentkezését várjuk.kivonat: A beszédszintetizátorok számos területen hatékony megoldást jelentenek a

felhasználóval való kommunikációra. Ahhoz, hogy a gépi megvalósítás jobban közelítse a természetes beszédet, eddig nem vizsgált emberi tulajdonságokat is modellezni kell a szintetizált beszédben. Egyik példa erre az egymás közötti beszélgetésben használt ún. spontán beszéd közelítése.

leírás: A beszédszintetizátorok számos területen (pl. mobiltelefonokban, autós navigációs rendszerekben, telefonközpontokban, számítógépeken, stb.) hatékony megoldást jelentenek a felhasználóval való kommunikációra. A beszédszintézis rendszerek minőségét az alapján ítélik meg, hogy mennyire hasonlítanak az emberi beszédre. A létrehozott hang érthetősége és minősége a mai szövegfelolvasókban már nem jelent problémát. Ahhoz azonban, hogy a gépi megvalósítás jobban közelítse a természetes beszédet, eddig nem vizsgált emberi tulajdonságokat is modellezni kell a szintetizált beszédben. Ezek közé tartozik az emberi beszéd prozódiájának (intonáció, hangsúlyozás, ritmus) változatossága, illetve beszédstílusok (pl. felolvasott, spontán) alkalmazása. Mivel az emberi kommunikáció során leggyakrabban spontán, kötetlen formában beszélgetünk, célszerűnek látszik a spontán beszéd egyes tulajdonságainak (pl. hezitálás, hosszabb szünetek, lazább ejtés) vizsgálata és modellezése. A hallgató feladata olyan algoritmus kidolgozása, amely különböző technológiájú beszédszintetizátor rendszerekhez kapcsolva spontán jellegű beszéd létrehozására alkalmas. A téma diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel.

előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás.kieg.: beszédszintézis, emberi beszéd természetessége, spontán beszéd, TTS,

HANGPORTÁL FEJLESZTÉSE

104oktatók: Zainkó Csaba, Csapó Tamás Gábor, Fegyó Tibor, Németh Géza

a témára 2 fő jelentkezését várjuk.kivonat: (fő jellege: mérnöki) A hallgató a hangportálok fejlesztésével és az

alkalmazás készítés egyes lépéseivel és kihívásaival ismerkedik meg.leírás: A labor közreműködésével fejlesztett VoiceXML rendszer megismerése,

kapcsolódó oldalak és alkalmazások megismerése és fejlesztése a feladat. A VoiceXML egy "Markup Language", mint például a HTML, de ezt nem képek és szövegek megjelenítésére tervezték, hanem hangra. Egy ilyen rendszer telefonos hangportálok és egyéb alkalmazások megvalósítására alkalmas. A rendszer tartalmaz beszédfelismerőt és beszédszintetizátort is. A hallgató feladata az lenne, hogy megismerje az elkészített rendszert, és különböző teszt alkalmazásokat készítsen hozzá. Az alkalmazások felhasználásával megvizsgálandó, hogy milyen funkciók hasznosak, javítandók, kiegészítendők, stb. A feladat megoldásához programozási részek is kapcsolódnak. Elvárás: Korrekt és rendszeres munkavégzés, olvasás szintű angol nyelvtudás, önálló kreatív kezdeményező hozzáállás.

kieg.: beszédszintetizátor, beszéd, Text-To-Speech, TTS, mérnöki, beszédfelismerő, VoiceXML, PHP, Web

MOBIL SZOLGÁLTATÓ ÁRLISTA FELOLVASÓJÁNAK TOVÁBBFEJLESZTÉSE

027oktatók: Zainkó Csaba, Németh Géza

a témára 2 fő jelentkezését várjuk.kivonat: (fő jellege: tudományos) A hallgató ipari partnernél működő

beszédszintetizátor fejlesztésébe kapcsolódhat be először kisebb részterületek vizsgálatával, majd nagyobb részfeladatok megoldásával.

leírás: A beszédszintetizátorok jelenleg jól érthetőek, de nem emberi minőségűek bizonyos helyzetekben. A cél az, hogy az újabb szintetizátorok jobban megközelítsék az emberi beszédet. A korpusz szintetizátorokkal ez elérhető. A korpusz alapú szintetizátor előre felvett, több órányi beszédadatbázisból (beszédkorpuszból) állítja elő a beszédet. Előnye, hogy nagyon jó minőségű gépi beszédet lehet vele elérni. A hallgató segítségünkkel a laboratóriumi munka első felében megismeri a jelenleg használt különböző típusú rendszereket, majd az első időszak után közösen meghatározzuk, hogy melyik részterületen érdemes tovább haladni. Ilyen terület lehet az összefűzési technikák megvalósítása, tesztelési eszközök kitalálása és fejlesztése vagy új keresési algoritmusok implementálása. A téma diplomatervig folytatható. A feladatok megoldása általában programozást is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián való részvételhez is megfelel. PhD képzéshez ajánlott téma. Elvárás: Korrekt és rendszeres munkavégzés, olvasás szintű angol nyelvtudás, önálló kreatív kezdeményező hozzáállás.

kieg.: beszédszintetizátor, beszéd, Text-To-Speech, TTS, tudományos, korpuszos szintetizátor, PhD

SPECIÁLIS BESZÉD GÉPI ELŐÁLLÍTÁSA

028oktatók: Zainkó Csaba, Németh Géza

a témára 2 fő jelentkezését várjuk.kivonat: (fő jellege: tudományos) A hallgató a feladat során a beszédszintézis egy

érdekes részterületével ismerkedhet meg, az érzelem szintézissel, amely az ember-gép kapcsolat minőségének javítására használható.

leírás: A beszéd kutatásának egyik új területe az érzelmek kifejezése a beszédben. A beszédszintetizátorok általában semleges érzelmű beszédet állítanak elő, de ez a mai társadalomnak már nem elég, elvárjuk a gépektől, hogy az emberi érzelmek megjelenjenek a gépi beszédben is. A hallgató a munka első felében megismeri az eddig elért eredményeket, majd kisebb, jól körülhatárolt kísérleti feladatokat old meg. Az első időszak után közösen meghatározzuk, hogy melyik részterületen érdemes tovább haladni. A téma diplomatervig folytatható. A feladatok megoldása általában programozást is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián való részvételhez is megfelel. Elvárás: Korrekt és rendszeres munkavégzés, olvasás szintű angol nyelvtudás, önálló kreatív kezdeményező hozzáállás.

kieg.: beszédszintetizátor, beszéd, Text-To-Speech, TTS, korpuszos szintetizátor, érzelem

SPONTÁN BESZÉD STATISZTIKAI FELDOLGOZÁSA ÉS MODELLEZÉSE

082oktatók: Zainkó Csaba, Csapó Tamás Gábor, Németh Géza

a témára 1 fő jelentkezését várjuk.kivonat: A hétköznapi, spontán beszéd jelentősen eltér a beszédszintézisben eddig

leginkább vizsgált felolvasott beszédtől. A spontán beszéd egyes tulajdonságainak (pl. hezitálások, megakadások, laza stílus) vizsgálata segítheti a természetesebb ember-gép kapcsolat létrehozását.

leírás: A hétköznapi, spontán beszéd jelentősen eltér a beszédszintézisben eddig leginkább vizsgált felolvasott beszédtől. A spontán beszéd egyes tulajdonságainak (pl. hezitálások, megakadások) vizsgálata segítheti a természetesebb ember-gép kapcsolat létrehozását. A viszonylag kötött, felolvasott stílus előnye, hogy szabályokkal jól leírható, így ennek gépi modellezése reális erőforrások felhasználásával megvalósítható. A mindennapjaink során használt spontán beszéd ezzel szemben sokkal szabadabb, kevesebb kötöttséggel rendelkezik. Az ember-ember közti kommunikációban gyakran előforduló jelenség például a hezitálás, a különböző megakadások, az újrakezdések. Ennek elsősorban az az oka, hogy a spontán beszéd kevésbé tervezett, a beszélő sokszor a legfrissebb gondolatait próbálja kifejezni. A beszéd ezen tulajdonságai ugyanakkor segíthetik a kommunikációs partnert is, hiszen például a hosszabb szünetek alatt több idő jut a hallottak feldolgozására. A hallgató feladata különböző beszélőktől rögzített spontán és felolvasott beszédadatbázisok vizsgálata. Érdemes lenne statisztikát készíteni a spontán dialógusokban előforduló különböző megakadásjelenségekből. Az elemzés célja lehet a spontán és felolvasott beszédstílus prozódiájának (intonáció, hangsúlyozás, ritmus) összehasonlítása is. A téma diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel.

előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás.kieg.: spontán beszéd, emberi beszéd természetessége

SZOFTVERFEJLESZTÉS 4G MOBIL TÁVKÖZLÉSI HÁLÓZATOK TESZTRENDSZEREIHEZ

087oktatók: Ziegler Gábor, Adamis Gusztávmunkahely: Az első félévben tanszéki laborokban, ezt követően a lágymányosi

campus területén levő Science Park irodaházban. a témára 2 fő jelentkezését várjuk.

kivonat: Az Ericsson Magyaroszág Kft. (ETH) Test Competence Center (TCC) részlegében évek fejlesztjük a TITAN távközlési teszt rendszert multiplatform környezetben, valamint a rá épülő, TitanSim nevű szoftveres jelzésforgalom-generátort. A hallgatók ennek szoftveres fejlesztési munkáiban vehetnek részt. A feladat részeként a hallgatók különféle szoftveres feladatokat oldhatnak meg, érdeklődéstől függően Java, TTCN-3, XML, Web-es, esetleg C/C++ technológiákkal.

leírás: A TITAN távközlési teszt rendszer egykoron TMIT tanszéki hallgatói labortémaként indult és mára méltán nevezhetjük világsikernek az Ericsson részlegein belül. Ma a TCC részleg kereteiben több mint 40 fős lelkes fejlesztőcsapatnak ad munkát és a nemzetközi Ericsson konszern minden számottevő kutatás-fejlesztési részlegében ezt használják. A TitanSim erre épül, túlnyomórészt TTCN-3 nyelvű, szoftveres jelzésforgalom generátor. A rendszer szabvány PC-s környezetben sikerrel szárnyalt túl méregdrága, célhardveres alternatívákat. A témakiírás ehhez a TitanSim fejlesztéshez kötődik. A TITAN/TitanSim rendszert elsősorban az Ericsson 4G mobilhálózatának fejlesztése során használjuk. A hálózat szinte minden elemének funkcionális és teljesítmény vizsgálata a feladat, ide értve az IMS (IP Multimedia Subsystem) elemeit is. A feladatok során GNU fejlesztőeszközöket és Eclipse alapú fejlesztőfelületet használunk vegyesen Linux/Solaris/Vista környezetben. Különféle feladatok képzelhetők el, érdeklődéstől függően többféle technológia használatát megkövetelve: Java programozás (pl. TitanSim GUI bővítése), TTCN-3 fejlesztés (magának a TitanSim keretrendszernek a bővítése), XML-es/Web-technológiás feladatok (például mérési-naplófájlok interaktív, grafikus, webes megjelenítése), esetleg C/C++ programozás (sebességérzékeny algoritmusok fejlesztése). A konkrét feladatok a személyes egyeztetésen kerülnek kiválasztásra, a lehetőségektől és érdeklődéstől függően. A témakör az arra érdemeseknek lehetőséget ad Ericssonon belüli nemzetközi projektekben való részvételre, diplomatervezésig vihető, támogatjuk a hallgatók esetleges TDK terveit is.

előköv.: Alapvető programozási ismeretek. Szándék és hajlandóság a rendszeres, megbízható szoftveres munkavégzésre.

kieg.: 4G hálózatok, teljesítménytesztelés, TTCN-3, Java, Linux. GUI

Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2010. február

Page 5: OFFLINE

TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK V. szakirány/önálló labor kiírások, 2010. februárhttp://inflab.tmit.bme.hu http://alpha.tmit.bme.hu/labor

ÚJGENERÁCIÓS OPTIKAI HÁLÓZATOK SZIMULÁCIÓS VIZSGÁLATA

052oktatók: Zsigmond Szilárd, Cinkler Tibor, Paksy Gézamunkahely: Saját gépen vagy laborjainkban.

a témára 1 fő jelentkezését várjuk.kivonat: A közelmúltban megjelent új generációs szolgáltatások sávszélesség igénye

igen komoly problémák elé állította a távközlési szolgáltatókat. Kínálkozó lehetőség a réz alapú hálózatokról optikai hálózatokra való áttérés. Az önálló laboratóriumi téma az optikai hálózatok tervezését, ezek szimulációs vizsgálatát foglalja magában, illetve ezen belül az optikai csomagkapcsolás megvalósíthatósága.

leírás: A hallgató az önálló laboratórium során az optikai hálózatok alapjainak megismerése után, ezen hálózatok tervezésével fog foglalkozni. A hálózat modellezését a VPI Transmission Maker nevezetű optikai szimulációs szoftvercsomag segítségével fogja megvalósítani. A téma magába foglalja az optikai csomópontok szimulációját illetve skálázhatóságának vizsgálatát egy konkrét távközlési hálózati topológia esetében. További lehetőség optikai csomagkapcsolt hálózatok illetve optikai áramkörkapcsolt hálózatok és csomagkapcsolt hálózatok együttműködésének vizsgálata. A téma főleg kutatásorientált hallgatónak ajánlott, hiszen maga az optikai csomagkapcsolás is az optikai távközlés egy kutatási iránya

előköv.: lelkes hozzáállás, kitartás,kedv TDK-zni, a téma folytatható MSc vagy PhD fokozatig. Kutatás orientáltság.

kieg.: optikai hálózatok, WDM, OPS/OCS

Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2010. február