A Siemens K1195 ISDN protokollanalizátor
A SIEMENS K1195 protokollanalizátor kissebességű (RS-232, V.11
X.25, ISDN-BRI, ISDN-PRI) interfészek vizsgálatára alkalmas.
A laborban található példány csak ISDN-BRI(S0) és ISDN-PRI (S2M)
mérő interfészekkel rendelkezik.
A protokollanalizátor független adó és vevő funkcióval rendelkezik,
interfész csatlakozói mint párhuzamos, mind terminál módú
csatlakozást tesznek lehetővé.
A protokollanalizátor hardver blokkvázlata:
VME-bus
| +----MAIN----+
| | Ă-- billentyűzet
Ě===| Fő Ă-- display
| | processzor Ă-- printer
| | Ă-- modem
| +------------+
S +------------+ +----CPU7----+ | +----FECP----+
vagy | S0 vagy S2M| | ISDN S0 | | | Front-end |CPU1
-><--| interfész |--| vagy S2M |==Î===| control |
S2M | csatlakozó | |interfész | | | processzor |CPU2
interfész+------------+ +------------+ | +------------+
Egyidejűleg csak egy interfész | +------------+ +------+
csatlakozó és interfész kártya | | Floppy disk| |Floppy|
helyezhető el a konstrukcióban! Ě===| kontroller Ă-´disk |
| | | |drive |
| +------------+ +------+
| +------------+ +------+
| | Hard disk | |Hard |
Ě===| kontroller Ă-´disk |
| | | |drive |
| +------------+ +------+
| +------------+
| |(Capture)RAM|
Ě===| 2 Mbyte |
| |
+------------+
A protokollanalizátor esemény és adatkinyerő modulját az interfész csatlakozó
és az interfész kártya alkotja. A mérőjel előállítását, és a vizsgált
jel feldolgozását az FECP-ben levő két processzor (CPU1 és CPU2),
D-csatorna vizsgálat esetén az S0 interfész-ben levő processzor (CPU 7)
végzi.
A protokollanalizátor beépített ember-gép kapcsolatot biztosító (billentyűzet,
display), háttértároló (Floppy, Hard diszk, (Capture) RAM) eszközökkel,
továbbá jegyzőkönyvező eszköz (printer) vezérlési és
távvezérlési (modem) lehetőségekkel rendelkezik. Ezen funkciókat a
MAIN processzor működteti. A négy (Motorola 68000) processzorból álló
rendszer összekapcsolódása egy multiprocesszor (VME) buszon keresztül
történik.
A protokollanalizátor operációs rendszerét leírő kulcsszavak:
* real-time(valós idejű),
* event driven (esemény vezérelt),
* multitasking,
* multiprocessing
Erre az operációs rendszerre a műszer készítői számos applikációt
készítettek, melyek közül a fontosabbak:
* Monitor
Rögzíti és megjeleníti a vizsgált interfészen áthaladó kereteket
és üzeneteket.
* Emulátor (LAYER-2, LAYER-3)
NT és TE funkciót valósít meg.
* Report generátor
A vizsgált interfészen áthaladó kereteket és üzeneteket értelmezi
a CCITT Q.921 és Q.931 ajánlások alapján.
* Test manager
State és action szekvencia létrehozása és futtatása
* Message building system
LAYER-3 üzenetek szerkesztését biztosító program.
A programozási feladatok a beépített FORTH interpreter segítségével
végezhetők el.
A bevezető mérési feladatok során a leggyakrabban használt üzemmód
a Monitor üzemmód.
A Monitor program működési módjai:
A Monitor üzemmód blokkvázlata:
-------
Ebben az üzemmódban az interfészen áthaladó adatokat dolgozzuk fel.
+---------+ +---------+
|capture | |capture |
+>-´ Ă-->---´ |
| |filter | | RAM |
| +---------+ +---------+
|
+------+ | +---------+ +---------+ +---------+
|live | | |report | |report | | |
| Ă---Ĺ>-´ Ă-->---´ Ă-----´terminal |
|data | | |filter | |generator| | |
+------+ | +---------+ +---------+ +---------+
|
| +---------+ +---------+
| |disk | | |
Ă>-´ Ă-->---´ disk |
| |filter | | |
| +---------+ +---------+
|
| +---------+ +---------+
| |trigger | | trigger |
+>-´event Ă-->---´ action |
|filter | | |
+---------+ +---------+
A Halt üzemmód blokkvázlata:
----
Itt a capture RAM-ban vagy a diszken előzetesen rögzített regisztrátumokat
dolgozzuk fel.
+--------+ +---------+ +---------+ +---------+
|capture | |report | |report | | |
| Ă---Â>-´ Ă-->---´ Ă-----´terminal |
| RAM | | |filter | |generator| | |
+--------+ | +---------+ +---------+ +---------+
|
| +---------+ +---------+
| |disk | | |
Ă>-´ Ă-->---´ disk |
| |filter | | |
| +---------+ +---------+
|
| +---------+ +---------+
| |trigger | | trigger |
+>-´event Ă-->---´ action |
|filter | | |
+---------+ +---------+
+--------+ +---------+ +---------+ +---------+
| | |report | |report | | |
| disk Ă---Â>-´ Ă-->---´ Ă-----´terminal |
| | | |filter | |generator| | |
+--------+ | +---------+ +---------+ +---------+
|
| +---------+ +---------+
| |trigger | | trigger |
+>-´event Ă-->---´ action |
|filter | | |
+---------+ +---------+
A Freeze üzemmód blokkvázlata:
------
+---------+ +---------+
|trigger | | trigger |
+>-´event Ă-->---´ action |
| |filter | | |
| +---------+ +---------+
|
+------+ | +---------+ +---------+
|live | | |disk | | |
|live Ă---Á>-´ Ă-->---´ disk |
|data | |filter | | |
+------+ +---------+ +---------+
+--------+ +---------+ +---------+ +---------+
|capture | |report | |report | | |
| Ă---->-´ Ă-->---´ Ă-----´terminal |
| RAM | |filter | |generator| | |
+--------+ +---------+ +---------+ +---------+