IP alapú távközlés szoftver technológiái

A VIK Wikiből
A lap korábbi változatát látod, amilyen (vitalap) 2012. október 22., 11:40-kor történt szerkesztése után volt. (Új oldal, tartalma: „{{GlobalTemplate|Valaszthato|IpKommTech}} ==dr. Ziegler Gábor levele== A VITT9374 "IP alapú távközlés szoftver technológiái" c. választható tárgyat szeret…”)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
Ugrás a navigációhoz Ugrás a kereséshez

Ez az oldal a korábbi SCH wiki-ről lett áthozva. Az eredeti változata itt érhető el.

Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor kérlek javíts rajta egy rövid szerkesztéssel.

Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót


dr. Ziegler Gábor levele

A VITT9374 "IP alapú távközlés szoftver technológiái" c. választható tárgyat szeretném a figyelmetekbe ajánlani, mely 3 olyan számítógépes "nyelvterülettel" foglalkozik, melyet a korszerű, elosztott architektúrát használó rendszerek fejlesztésénél, vizsgálatánál jól lehet hasznosítani.

A tárgyhoz kapcsolhatóan önalló labor feladatok is kiírásra kerültek:

Ilyen rendszerekre példák a távközlési szoftverek, az egyéb webes, .NET-es, stb. alapú rendszerek. (Jómagam jelenleg főállásban dolgozom egy, a távközlési iparban aktív multinacionális cég magyarországi R&D részlegénél, ahol a tárgyban tárgyalt technológiákat a napi munkámban használom). A három nyelvterület a következő:

  • _XML alapú nyelvek és protokollok_: XML (Extensible Markup Language) [1] [2] és XSD (XML Schema Definition Lanaguage) nyelvek, valamint a webszolgáltatások (Webservices) közzétételét (WSDL - Webservices Definition Language) és elérését lehetővé SOAP (Simple Object Access Protocol) protokol
  • _TTCN-3_: Az elosztott, kommunikáló (ún. reaktív) rendszerek (mint amilyenek többek között a webszolgáltatások, vagy pl. VoIP, stb. alkalmazások) vizsgálatát lehetővé tevő TTCN-3 (Testing and Test Control Notation version 3) nyelv, amely távközlési gyökerekre támaszkodó, általános célú script nyelv. A TTCN-3 lényegében egy olyan általánosan is használható procedurális programozási nyelv, amelyben különleges nyelvi megoldások teszik lehetővé elosztott rendszerek vizsgálatát. (Például akár végtelen féle alternatív eseményt tudunk osztályozni egyetlen, "zárt alakú" utasításban). A nyelvet az ETSI gondozza.
  • _ASN.1_: adat típusok és adat értékek leírására szolgáló nyelv, amelyet más programozási nyelvekben közvetlenül be lehet "importálni" és felhasználni. Szinte mindannyian használtok ASN.1 nyelven leírt adatokat, legfeljebb nem tudtok róla: 3G mobilhálózati protokollok, VoIP alkalmazások, SNMP hálózat menedzsment, SSL certificate-ek, stb.

A tárgy célja egyrészt a 3 nyelv megtanítása gyakorlati példával fűszerezve (a Google kereső szolgáltatását fogjuk vizsgálni mint webszolgáltatást TTCN-3-ból), másrészt a kölcsönös kapcsolódási pontok megmutatása.

A tárgy korábban már futott, lásd http://leda.tmit.bme.hu/~ziegler/XmlTtcnv3Asn1/
A tárgy adatlapja: http://www.vdk.bme.hu/targykov/valaszthato/vitt9374.htm

A tárgyhoz kötödő önállólabor és/vagy diplomamunka lehetőség is van/lesz, adott esetben ipari munkahelyen.

Szeretettel várom az érdeklődőket, vagy a kérdéseket!

dr. Ziegler Gábor,
BME-TMIT / Ericsson Mo. Kft.
Gabor.Ziegler@ericsson.com

-- Peti - 2006.09.11.

%META:FORM{name="ValaszthatoForm"}% %META:FIELD{name="Trgy" title="Tárgy" value="IP alapú távközlés szoftver technológiái"}% %META:FIELD{name="Trgykd" title="Tárgykód" value="VITT9374"}% %META:FIELD{name="Tanszk" title="Tanszék" value="TMIT"}% %META:FIELD{name="Elad" title="Előadó" value="dr. Ziegler Gábor"}% %META:FIELD{name="Kreditszm" title="Kreditszám" value="5"}% %META:FIELD{name="raszm" title="Óraszám" value="4"}% %META:FIELD{name="Terlet" title="Terület" value="Hálózat"}% %META:FIELD{name="raijelenlt" title="Órai jelenlét" value="nem kötelező"}% %META:FIELD{name="Jegy" title="Jegy" value="zh , vizsga "}% %META:FIELD{name="Elvrtmin.munka" title="Elvárt min. munka" value=""}% %META:FIELD{name="Minimumrajrjegy" title="Minimumra járó jegy" value=""}% %META:FIELD{name="Elvrtmax.munka" title="Elvárt max. munka" value=""}% %META:FIELD{name="Munkrajrjegy" title="Munkára járó jegy" value=""}%