Tester chybovosti 6xE1 Software pro ukládání dat Technická dokumentace Ústav radioelektroniky FEKT VUT v Brně 2008
Základní parametry Tester slouží k monitorování bitové chybovosti šesti linek E1 (2048 kb/s) v jednom směru. Sestava testeru je znázorněna na obr. 1. Skládá se z vysílače generujícího pseudonáhodnou posloupnost a přijímače, který provádí kontrolu datového toku a snímá signál RSSI. Informace o chybovosti a úrovni RSSI je přenášena do počítače pomocí linky RS-232, kde je pomocí speciálního software prováděna archivace dat. Informace jsou do PC zasílány každou sekundu. vysílač E1 testovaný spoj č. 1 E1 RSSI tester RS232 vysílač testovaný spoj č. 6 PC Základní technické parametry: Obr. 1 Sestava testeru Vysílač datová rychlost: 2048 kb/s (E1 podle ITU-T G.703) datový tok: pseudonáhodná posloupnost 2 15-1 podle ITU-T O.151 výstup: symetrický 120 s oddělovacím transformátorem konektor: RJ-45 Přijímač datová rychlost: 2048 kb/s (E1 podle ITU-T G.703) datový tok: pseudonáhodná posloupnost 2 15-1 podle ITU-T O.151 vstup: symetrický 120 s oddělovacím transformátorem konektor: RJ-45 vstupní napětí: 0 5V (R in = 168 k, konektor TNC) linka RS-232: rychlost: 9600 b/s parita: N stop bit: 1 řízení toku: žádné konektor: DB9 (F) indikční LED: nesvítí: bez signálu bliká: chyby v datovém toku svítí: data bez chyb 2
Vysílač Vysílač je jednoúčelové zařízení generující nerámcovanou pseudonáhodnou posloupnost 2 15-1 (ITU-T O.151). Toto nastavení nelze měnit. Napájení je z elektrické sítě pomocí připojeného transformátoru. Výstup vysílače je galvanicky oddělen impulsním transformátorem. Činnost zařízení je indikována červenou LED. signál pin OUT (ring) 4 OUT (tip) 5 ostatní nezapojeny Obr. 2 Zapojení pinů konektoru RJ-45 vysílače Přijímač Přijímač je jednoúčelové zařízení vyhodnocující nerámcovanou pseudonáhodnou posloupnost (PRBS) 2 15-1 (ITU-T O.151). Toto nastavení nelze měnit. Napájení je z elektrické sítě pomocí připojeného transformátoru. Vstup přijímače je galvanicky oddělen impulsním transformátorem. Přijímač obsahuje též vestavěný generátor PRBS zcela shodný s vysílačem. Je možné jej využít např. pro duplexní testování. signál pin IN (ring) 1 IN (tip) 2 OUT (ring) 4 OUT (tip) 5 GND 8 ostatní nezapojeny Obr. 3 Zapojení pinů konektoru RJ-45 přijímače Obr. 4 Čelní panel přístroje 3
Na čelním panelu jsou konektory TNC pro připojení signálu RSSI. Z důvodu ochrany před atmosférickými výboji je doporučeno kovovou skříňku přístroje uzemnit. K tomu slouží šroub M4 na zadní stěně. Stav každého kanálu je indikován zelenou LED. Nesvítí-li dioda, tak na příslušném vstupu není platný signál E1. Blikající dioda signalizuje nepřítomnost chyb v datovém toku. Trvale svítící dioda pak signalizuje bezchybný signál. Kontrola chybovosti přijímaného signálu je prováděna po blocích 2048 bitů podle G.826, což odpovídá 1000 bloků za sekundu. Signál RSS je vzorkován s frekvencí 100Hz. Na výstup RS-232 je v textovém režimu každou sekundu předávána informace o chybovosti datového toku ve tvaru: <seq> <kanál><bl err ><bl sync ><n err > <v><sigma><cr><lf> seq pořadové číslo měření. Všech 6 kanálů je vzorkováno ve stejný okamžik. Takovým paketům odpovídá stejné pořadové číslo. kanál číslo kanálu (od nuly, tj.0 až 5) bl err bl sync n err v sigma počet bloků s alespoň jednou chybou během jedné sekundy (blok představuje úsek 1ms, tj. 2048 bitů) počet milisekundových úseků, kdy přijímač není v synchronizaci (výpadek signálu) celkový počet chybných bitů během jedné sekundy průměrná hodnota napětí RSSI ze 100 vzorků směrodatná odchylka, tj. amplituda efektivní hodnoty střídavé složky vypočítaná ze 100 vzorků. Bitová chybovost se měří pouze v případě, kdy je přijímač v synchronizaci. Součet bl err + bl sync může být maximálně 1000. Počet chybných bloků i bitů se vztahuje k úseku (1000-bl sync ) milisekund. Výpadek přijímače ze synchronismu nastane v případě, že v bloku 64 po sobě jdoucích bitů je 6 a více chyb ( BER > 0,094). K zasynchronizování dojde v případě příjmu 64 bitového úseku bez chyb. 4
Software pro vyhodnocení a ukládání dat Program (6xE1.exe) slouží k ukládání dat z testeru 6xE1. Obr. 5 Okno programu Okno programu obsahuje indikační část pro 6 kanálů. V konfiguračním souboru je každému aktivnímu kanálu přiřazen krátký popis testované linky pro snazší orientaci. U každého kanálu se zobrazuje údaj RSSI. Význam barev: šedá kanál není aktivován černá tester 6xE1 nekomunikuje s PC červená bez signálu žlutá bitové chyby zelená bezchybný příjem Ve spodní části je textové okno, ve kterém se objevují všechna informační, varovná a chybová hlášení programu. Obsah okna se ukládá do textového souboru (viz dále). Po dosažení 1000 řádků se obsah okna vymaže. Nastavení programu je uloženo v inicializačním souboru, který má stejné jméno jako hlavní aplikace, ale příponu.ini (tj. 6xE1.ini). 5
Formát inicializačního souboru: [common] root=d:\tester\root port=\\.\com1 adresář, kam se ukládají záznamy komunikační port konvence: COM1, COM2,..., COM9 ale \\.\COM11, \\.\COM12,... [channel_1] kanál testeru (čísla 1 až 6) name=spoj_1 krátký popis testovaného spoje directory=1 název adresáře náležejícího kanálu (libovolný řetězec) [channel_2] name=spoj_2 directory=kanal2... Kanály neuvedené v inicializačním souboru jsou neaktivní (data se neukládají). Adresářová struktura generovaná programem začíná v adresáři uvedeném v konfiguračním souboru. <root>\<rok>\<měsíc>\<měsíc>\<kanál>\<den> d:\tester\root- -2005- -01 (měsíc) -02-03- -6xE1.log -1 (kanál) -2-3- -01 (den)... -30 Obsah informačního okna se ukládá do souboru 6xE1.log pro každý měsíc zvlášť. U každého řádku je uvedeno datum a čas události. Soubory se záznamem chybovosti a RSSI se ukládají pro každý den zvlášť. Pokud v daný den nenastala žádná chyba, má soubor nulovou délku. Čas je určen hodinami PC. příklad záznamu: <rok> <měsíc> <den> <hodina> <minuta> <sekunda> <bl err > <bl sync > <n err > <v> <sigma> 2008 09 26 19 18 41 0 0 0 2.328 0.123 2008 09 26 19 19 41 0 0 0 2.356 0.105 2008 09 26 19 20 41 0 0 0 2.342 0.130 6
Obr. 6 Osazená deska testeru Obr. 7 Částečně zakrytovaný přístroj 7