LANEX S.A. ul. Ceramiczna 8 20-150 Lublin tel. (081) 444 10 11 tel/fax. (081) 740 35 70 LANWIN PROGRAM DO MONITOROWANIA I KONFIGURACJI URZĄDZEŃ FIRMY LANEX IO-LANWIN-1H
Spis treści 1 OGÓLNA CHARAKTERYSTYKA...1 1.1 PRZEZNACZENIE... 1 1.2 WYMAGANIA SPRZĘTOWE... 2 1.3 PRZYKŁADY ZASTOSOWAŃ... 2 1.4 INSTALACJA I PIERWSZE URUCHOMIENIE... 6 1.4.1 Konfiguracja portów komunikacyjnych dla aplikacji LANwin - LOCAL... 8 1.4.2 Konfiguracja portów komunikacyjnych dla aplikacji LANwin - NET... 11 1.5 KODY DOSTĘPU... 12 2 PODSTAWOWE FUNKCJE PROGRAMU... 14 2.1 OPCJE OKNA GŁÓWNEGO APLIKACJI... 14 2.1.1 Zakładka lista... 14 2.1.2 Zakładka mapa... 16 2.1.3 Mapy logiczne... 17 2.1.4 Makropolecenia... 18 2.1.5 Archiwizowanie map... 19 2.2 KONFIGURACJA PROGRAMU... 19 2.2.1 Zakładka - Program... 19 2.2.2 Zakładka - Rack... 20 2.2.3 Zakładka - Widok... 21 2.2.4 Zakładka - Skróty... 22 2.2.5 Zakładka - SMS... 23 2.2.6 Zakładka - Parametry... 24 3 OPCJE DODATKOWE PROGRAMU... 25 3.1 ZABEZPIECZANIE PROGRAMU HASŁEM I DODAWANIE NOWYCH UŻYTKOWNIKÓW... 25 3.2 ZABEZPIECZANIE HASŁEM NA POZIOMIE URZĄDZEŃ... 29 3.3 REJONY... 31 3.4 DANE IDENTYFIKACYJNE... 33 3.5 IDENTYFIKACJA PORTU... 35 3.6 WYSZUKIWANIE DANYCH IDENTYFIKACYJNYCH W LOKALNEJ BAZIE DANYCH... 36 3.7 EKSPORT I IMPORT KONFIGURACJI PROGRAMU... 37 3.8 INTERFEJS EKSPORTU ALARMÓW DO ZEWNĘTRZNEGO SYSTEMU... 37 3.9 INTERFEJS EKSPORTU DANYCH O KONFIGURACJI SPRZĘTU DO ZEWNĘTRZNEGO SYSTEMU... 39 3.10 TRAP SNMP... 41 3.11 STATYSTYKI PAKIETÓW... 44 3.12 PING... 45 3.13 RAPORT DANYCH INWENTARZOWYCH... 46 3.14 PRZENOSZENIE UPRAWNIEŃ DOSTĘPU... 48 3.15 KONSOLE... 49 3.16 INTERFEJS SQL EKSPORTU PARAMETRÓW JAKOŚCIOWYCH TRANSMISJI... 50 3.17 OPIS SYMBOLI GRAFICZNYCH... 53 3.18 POTWIERDZANIE ALARMÓW PRZEZ POCZTĘ ELEKTRONICZNĄ... 54 3.19 ZDALNA KONFIGURACJA MULTIPLEKSERA TM-47... 55 3.20 ROZWIĄZYWANIE PROBLEMÓW... 57 IO-LANWIN-1H I
Spis rysunków RYS. 1. ZASTOSOWANIE MULTIPLEKSERA TM-47.1-1 WSPÓŁPRACUJĄCEGO Z RINGIEM SDH DO ZARZĄDZANIA URZĄDZEŃ PRODUKCJI LANEX...3 RYS. 2. ZASTOSOWANIE MULTIPLEKSERA TM-47.1-1 DO ZARZĄDZANIA URZĄDZEŃ PRODUKCJI LANEX POPRZEZ SIEĆ ROZLEGŁĄ WAN...4 RYS. 3. ZASTOSOWANIE MULTIPLEKSERA TM-47.1-1 DO ZARZĄDZANIA URZĄDZEŃ PRODUKCJI LANEX POPRZEZ ŁĄCZE SZEREGOWE RS-232...5 RYS. 4. WIDOK OKNA, W KTÓRYM UŻYTKOWNIK MOŻE WYBRAĆ KATALOG DOCELOWY, W KTÓRYM ZOSTANIE ZAINSTALOWANA APLIKACJA...6 RYS. 5. WIDOK OKNA, W KTÓRYM UŻYTKOWNIK MOŻE WYBRAĆ PRZYNALEŻNOŚĆ APLIKACJI LANWIN DO WYBRANEJ GRUPY PROGRAMÓW...7 RYS. 6. WIDOK OKNA, W KTÓRYM UŻYTKOWNIK JEST INFORMOWANY O PRZEBIEGU PROCESU INSTALACJI...7 RYS. 7. WIDOK OKNA, W KTÓRYM UŻYTKOWNIK INFORMOWANY JEST O REZULTACIE PROCESU INSTALACYJNEGO 7 RYS. 8. WIDOK OKNA GŁÓWNEGO APLIKACJI PO PIERWSZYM URUCHOMIENIU...8 RYS. 9. WIDOK OKNA SŁUŻĄCEGO USTAWIANIU PARAMETRÓW PORTU SZEREGOWEGO...10 RYS. 10. WIDOK OKNA, W KTÓRYM WYŚWIETLANE SĄ WYKRYTE URZĄDZENIA...10 RYS. 11. WIDOK OKNA SŁUŻĄCEGO DO KONFIGUROWANIA PARAMETRÓW POŁĄCZENIA PRZEZ SIEĆ IP...11 RYS. 12. WIDOK OKNA Z POZIOMU KTÓREGO MOŻEMY DODAWAĆ NOWE POŁĄCZENIA...11 RYS. 13. SPOSÓB ZAPISYWANIA LUB ODCZYTYWANIA KONFIGURACJI Z PLIKU...12 RYS. 14. WIDOK OKNA APLIKACJI LANWIN PRACUJĄCEJ W TRYBIE SIECIOWYM, W KTÓRYM UŻYTKOWNIK MA MOŻLIWOŚĆ WPISANIA KODÓW DOSTĘPU...13 RYS. 15. WIDOK GŁÓWNEGO OKNA PROGRAMU, W KTÓRYM URZĄDZENIA SĄ PRZEDSTAWIONE W POSTACI LISTY 14 RYS. 16. WIDOK OKNA, W KTÓRYM ZAWARTE SĄ PODSTAWOWE INFORMACJE DOTYCZĄCE URZĄDZENIA...15 RYS. 17. WIDOK GŁÓWNEGO OKNA PROGRAMU, W KTÓRYM URZĄDZENIA SĄ PRZEDSTAWIONE W POSTACI MAPY 16 RYS. 18. OPCJE PROGRAMU ZAKŁADKA PROGRAM...20 RYS. 19. OPCJE PROGRAMU ZAKŁADKA RACK...21 RYS. 20. OPCJE PROGRAMU ZAKŁADKA WIDOK...22 RYS. 21. OPCJE PROGRAMU ZAKŁADKA SKRÓTY...22 RYS. 22. OPCJE PROGRAMU ZAKŁADKA SMS...23 RYS. 23. OPCJE PROGRAMU ZAKŁADKA PARAMETRY...24 RYS. 24. WIDOK OKNA, W KTÓRYM ADMINISTRATOR SYSTEMU MOŻE NADAWAĆ UPRAWNIENIA UŻYTKOWNIKOM...25 RYS. 25. WIDOK OKNA SŁUŻĄCEGO DO ZMIANY AKTUALNEGO HASŁA DOSTĘPU...26 RYS. 26. WIDOK OKNA KREATORA POMAGAJĄCEGO W DODAWANIU NOWEGO UŻYTKOWNIKA DO SYSTEMU...26 RYS. 27. WIDOK OKNA Z POZIOMU, KTÓREGO ADMINISTRATOR SYSTEMU MA MOŻLIWOŚĆ ZMIAN UPRAWNIEŃ DLA POSZCZEGÓLNYCH UŻYTKOWNIKÓW...28 RYS. 28. WIDOK OKNA WŁAŚCIWOŚCI, Z POZIOMU KTÓREGO ADMINISTRATOR SYSTEMU MOŻE ZMIENIAĆ POŁOŻENIE PLIKU RAPORTU...29 RYS. 29. MENU KONTEKSTOWE SŁUŻĄCE WYŚWIETLENIU OPCJI WPROWADZANIA HASŁA DOSTĘPU DO URZĄDZENIA...30 RYS. 30. WIDOK OKNA SŁUŻĄCEGO DO WPROWADZANIA LUB USUWANIA HASŁA DOSTĘPU DO URZĄDZENIA...30 RYS. 31. WIDOK OKNA INFORMUJĄCEGO UŻYTKOWNIKA O STANIE LOGOWANIA DO URZĄDZENIA...30 RYS. 32. WIDOK OKNA, W KTÓRYM ADMINISTRATOR SYSTEMU MA MOŻLIWOŚĆ DEFINIOWANIA WŁASNYCH REJONÓW...31 RYS. 33. WIDOK OKNA, NA KTÓRYM ZOBRAZOWANE SĄ REJONY ZDEFINIOWANE PRZEZ OPERATORA...32 RYS. 34. PRZYPISYWANIE MULTIPLEKSERA TM-47 DO REJONU...32 RYS. 35. DEFINIOWANIE DOSTĘPNYCH REJONÓW DLA UŻYTKOWNIKA...33 RYS. 36. WIDOK OKNA ZAWIERAJĄCEGO DANE IDENTYFIKACYJNE WYBRANEGO URZĄDZENIA...34 RYS. 37. WIDOK OKNA UMOŻŁIWIAJĄCEGO WYBÓR PLIKÓW GRAFICZNYCH...34 RYS. 38. WIDOK OKNA ZAWIERAJĄCEGO PLIK GRAFICZNY UŻYTKOWNIKA...35 RYS. 39. WIDOK OKNA ZAWIERAJĄCEGO INFORMACJE DOTYCZĄCE PORTÓW TRANSMISJI DANYCH URZĄDZENIA.35 RYS. 40. WIDOK OKNA POZWALAJĄCEGO NA WYSZUKIWANIE WŚRÓD AKTYWNYCH URZĄDZEŃ WEDŁUG RÓŻNYCH KRYTERIÓW ZAWARTYCH W DANYCH IDENTYFIKACYJNYCH LOKALNEJ BAZY DANYCH...36 RYS. 41. WIDOK OKNA SŁUŻĄCEGO DO EKSPORTOWANIA KONFIGURACJI PROGRAMU LANWIN...37 RYS. 42. WIDOK OKNA SŁUŻĄCEGO KONFIGURACJI PRACY INTERFEJSU DO ZEWNĘTRZNYCH SYSTEMÓW...39 RYS. 43. MENU KONTEKSTOWE SŁUŻĄCE DO WYWOŁANIA OKNA PODGLĄDU STANU POŁĄCZENIA Z ZEWNĘTRZNYMI SYSTEMAMI...41 RYS. 44. WIDOK OKNA, W KTÓRYM MOŻNA SPRAWDZIĆ STATUS POŁĄCZENIA Z ZEWNĘTRZNYMI SYSTEMAMI...41 RYS. 45. WIDOK OKNA KONFIGURACYJNEGO PARAMETRYZUJĄCEGO INTERFEJS TRAP-SNMP...42 IO-LANWIN-1H II
RYS. 46. FORMAT ROZKAZÓW TRAP GENEROWANYCH PRZEZ APLIKACJĘ LANWIN... 43 RYS. 47. WIDOK OKNA ZAWIERAJĄCEGO SZCZEGÓŁOWE STATYSTYKI PAKIETÓW WYSŁANYCH I ODEBRANYCH... 45 RYS. 48. WIDOK OKNA MODUŁU TESTOWANIA ŁĄCZNOŚCI... 46 RYS. 49. WIDOK OKNA SŁUŻĄCEGO DO GENERACJI RAPORTU DANYCH INWENTARZOWYCH... 47 RYS. 50. PRZYKŁADOWY RAPORT DOTYCZĄCY DANYCH INWENTARZOWYCH... 48 RYS. 51. WIDOK OKNA KOMUNIKATU O POPRAWNOŚCI PRZENIESIENIA UPRAWNIEŃ DOSTĘPU... 48 RYS. 52. WIDOK OKNA, W KTÓRYM ADMINISTRATOR SYSTEMU MOŻE ZDEFINIOWAĆ LICZBĘ OBSŁUGIWANYCH KONSOL ZDALNYCH... 49 RYS. 53. MENU KONTEKSTOWE SŁUŻĄCE DO WYWOŁANIA OKNA PODGLĄDU STANU POŁĄCZENIA ZEWNĘTRZNYCH KONSOL... 49 RYS. 54. WIDOK OKNA, ZA POMOCĄ KTÓREGO MOŻEMY SPRAWDZIĆ STATUS POŁĄCZENIA ZDALNYCH KONSOL.. 49 RYS. 55. WIDOK OKNA PROGRAMU UAKTYWNIAJĄCEGO INTERFEJS SQL... 50 RYS. 56. WIDOK OKNA ZAWIERAJĄCEGO INFORMACJE NA TEMAT PRZYŁĄCZONYCH UŻYTKOWNIKÓW... 51 RYS. 57. WIDOK OKNA, W KTÓRYM ZEBRANE SĄ OPCJE PROGRAMU INTERFEJS SQL... 52 RYS. 58. WIDOK OKNA, W KTÓRYM ZEBRANE SĄ INFORMACJE DOTYCZĄCE JAKOŚCIOWYCH PARAMETRÓW TRANSMISJI... 52 RYS. 59. WIDOK OKNA PROGRAMU SQLTESTESSES.EXE... 53 RYS. 60. WIDOK OKNA, W KTÓRYM ZAWARTE SĄ INFORMACJE NA TEMAT OBSŁUGIWANYCH URZĄDZEŃ PRZEZ AKTUALNĄ WERSJĘ PROGRAMU... 54 RYS. 61. MENU KONTEKSTOWE, Z POZIOMU KTÓREGO MOŻNA WYWOŁAĆ OKNO ZDALNEJ KONFIGURACJI... 55 RYS. 62. OKNO KONFIGURACJI PARAMETRÓW KANAŁÓW RS-232 URZĄDZENIA TM-47.1-1... 56 RYS. 63. PRZYCISKI SŁUŻĄCE DO ZAPISU KONFIGURACJI URZĄDZENIA ORAZ WYJŚCIA Z PROGRAMU... 57 RYS. 64. OKNO POTWIERDZENIA WYKONANIA OPERACJI ZAPISU KONFIGURACJI DO URZĄDZENIA... 57 RYS. 65. WIDOK OKNA SYSTEMOWEGO SŁUŻĄCEGO DO UTWORZENIA SKRÓTU NA PULPICIE... 58 IO-LANWIN-1H III
Wykaz użytych skrótów AIS ETSI GND ITU-T ZSO USR ALP ALN ES SES PE PO MUX PKAL ALP ALN PALP PALN Alarm Indication Signal European Telecommunications Standards Institute Ground International Telecommunication Union Telecommunication Standardization Sector Zanik sygnału odbieranego Utrata synchronizacji ramki Alarm pilny Alarm niepilny Sekundy z błędami Sekundy z poważnymi błędami Port elektryczny Port optyczny Multiplekser Przycisk kasowania alarmów Alarm pilny Alarm niepilny Przypomnienie alarmu pilnego Przypomnienie alarmu niepilnego IO-LANWIN-1H IV
1 Ogólna charakterystyka 1.1 Przeznaczenie Aplikacja LANwin służy do administrowania domeną urządzeń firmy Lanex oraz urządzeń innych producentów wyposażonych w styk terminalowy pracujący w standardowym trybie znakowym. W skład pakietu wchodzą dwa moduły oprogramowania: - komunikujący się z urządzeniami poprzez łącze szeregowe RS-232 (moduł LOCAL); - komunikujący się z urządzeniami poprzez sieć LAN lub WAN z wykorzystaniem połączeniowego protokołu TCP/IP (moduł NET). Moduł sieciowy oprogramowania wykorzystuje port Ethernet, kartę sieciową komputera oraz połączeniowy protokół transmisji danych TCP/IP ( rysunek 1 i 2). Wykorzystując komunikację z urządzeniami poprzez sieć LAN, WAN niezbędne jest wyposażenie systemu w multipleksery 8xRS-232/ETHERNET 10BASE-T TM-47 produkowanymi przez firmę LANEX. Umożliwiają one przenoszenie styków zarządzania z wykorzystaniem ośmiu kanałów RS-232. Urządzenie zostało zoptymalizowane pod kątem obsługi firmowego protokołu zarządzania zastosowanego w urządzeniach. Szczegółowy opis multipleksera znajduje się w instrukcji obsługi Multiplekser 8xRS-232/ Ethernet 10BASE- T Moduł aplikacji LOCAL wykorzystuje do komunikacji port szeregowy komputera. Wykorzystując aplikację pracującą w lokalnym trybie pracy poprzez łącze szeregowe RS-232 można zwiększyć wielkość obsługiwanej sieci zarządzanych urządzeń firmy LANEX wykorzystując multiplekser TM-47. Istnieje w nim możliwość skierowania danych pojawiających się na pierwszym porcie RS-232 na pozostałe porty RS-232, oraz skierowania strumienia danych z portów RS-232 o numerach 2 do 8 na pierwszy port urządzenia. Daje to dodatkowe możliwości zestawiania sieci zarządzania urządzeniami produkcji firmy LANEX ( rysunek 3). Posiadając zestawioną sieć zarządzania można monitorować i konfigurować parametry poszczególnych urządzeń takie jak: Aktywowanie / dezaktywowanie kanałów składowych; Zakładanie pętli testowych w urządzeniu zarówno lokalnym jak i zdalnym; Załączanie testu PRBS na wybranym kanale; Monitorowanie ES i SES (sekund z błędami i sekund z poważnymi błędami); Monitorowanie występujących zdarzeń takich jak: Zanik sygnału optycznego; Zanik mocy nadajnika; Utrata synchronizacji ramki; Alarm z urządzenia zdalnego; Zanik sygnału składowego; Przekroczenie stopy błędów 10-3 ; Przekroczenie stopy błędów 10-6 ; Monitorowanie statusu alarmów: Aktywny; Nieaktywny; Aktywny potwierdzony; IO-LANWIN-1H 1
Generowanie raportów oraz archiwizowanie zgromadzonych danych; 1.2 Wymagania sprzętowe Minimalne wymagania sprzętowe to: Procesor Intel486; 50MB miejsca wolnego na dysku twardym; Rozdzielczość monitora 800x600; System operacyjny Win95, Win98 lub WinNT/2000; Zainstalowany protokół TCP/IP; Zainstalowany program pocztowy np. Outlook Express; Zainstalowana i skonfigurowana karta sieciowa; Wolny port szeregowy; 1.3 Przykłady zastosowań Przykładowe topologie sieci zarządzania domenami urządzeń firmy LANEX zostały przedstawione na rysunkach 1, 2 i 3. IO-LANWIN-1H 2
Rys. 1. Zastosowanie multipleksera TM-47.1-1 współpracującego z ringiem SDH do zarządzania urządzeń produkcji LANEX IO-LANWIN-1H 3
Rys. 2. Zastosowanie multipleksera TM-47.1-1 do zarządzania urządzeń produkcji LANEX poprzez sieć rozległą WAN IO-LANWIN-1H 4
8 Rys. 3. Zastosowanie multipleksera TM-47.1-1 do zarządzania urządzeń produkcji LANEX poprzez łącze szeregowe RS-232 IO-LANWIN-1H 5
1.4 Instalacja i pierwsze uruchomienie W celu zainstalowania aplikacji należy uruchomić program setup.exe znajdujący się na dostarczonym nośniku. Należy postępować zgodnie z pojawiającymi się na ekranie wskazówkami. Podczas instalacji istnieje możliwość wybrania katalogu docelowego, w którym zostanie zainstalowana aplikacja. Rys. 4. Widok okna, w którym użytkownik może wybrać katalog docelowy, w którym zostanie zainstalowana aplikacja Przycisk służy do kontynuacji procesu instalacyjnego. Kolejnym etapem jest wybór nazwy grupy, do której zostanie zakwalifikowane oprogramowanie. IO-LANWIN-1H 6
Rys. 5. Widok okna, w którym użytkownik może wybrać przynależność aplikacji LANwin do wybranej grupy programów Po wybraniu katalogu docelowego i nazwy grupy następuje proces kopiowania plików do wybranego katalogu oraz rejestrowanie komponentów w rejestrze systemowym. Może się zdarzyć, że podczas instalacji kopiowane pliki będą nowsze od tych używanych w systemie i będzie konieczny restart komputera. W takim przypadku proces instalacji należy ponowić po załadowaniu systemu operacyjnego do pamięci. Rys. 6. Widok okna, w którym użytkownik jest informowany o przebiegu procesu instalacji Rys. 7. Widok okna, w którym użytkownik informowany jest o rezultacie procesu instalacyjnego IO-LANWIN-1H 7
Po zainstalowaniu oprogramowania w wybranym przez użytkownika katalogu w menu systemowym zostanie dodana grupa składająca się ze skrótu do pliku wykonawczego i do pliku pomocy. Po pierwszym uruchomieniu aplikacji na pulpicie systemowym zostanie utworzony skrót do programu. Na ekranie pojawi się okno główne programu. Rys. 8. Widok okna głównego aplikacji po pierwszym uruchomieniu 1.4.1 Konfiguracja portów komunikacyjnych dla aplikacji LANwin - LOCAL W trybie pracy lokalnej z wykorzystaniem portu szeregowego (LANwin LOCAL) należy podłączyć zewnętrzne urządzenie za pomocą kabla prostego RS-232 lub kabla typu modem zerowy do komputera PC. Tabela 1 specyfikuje wymaganą listę połączeń kabla. IO-LANWIN-1H 8
Tabela 1. Specyfikacja kabla do połączenia komputera z urządzeniem zewnętrznym Strona urządzenia zewnętrznego Złącze DSUB-9 męskie (male) Strona komputera PC lub terminala Obwód Złącze DSUB-9 żeńskie (female) 2 TxD 2 3 3 RxD 3 2 7 RTS 7 4 8 CTS 8 5 4 DTR 4 20 6 DSR 6 6 5 SGND 5 7 Złącze DSUB-25 żeńskie (female) Tabela 2 specyfikuje wymaganą listę połączeń kabla typu modem zerowy. Tabela 2. Specyfikacja kabla typu modem zerowy do połączenia komputera z urządzeniem zewnętrznym Strona urządzenia zewnętrznego Złącze DSUB-9 męskie (male) Strona komputera PC lub terminala Obwód Złącze DSUB-9 żeńskie (female) 2 TxD 2 3 3 RxD 3 2 RTS CTS 7 8 4 5 DTR DSR 4 6 6 20 5 SGND 5 7 Złącze DSUB-25 żeńskie (female) Po podłączeniu urządzenia należy wybrać wolny port szeregowy. Można to zrobić z poziomu menu Opcje Ustawienia portu lub za pomocą przycisku. Dla urządzeń wolnostojących należy wybrać prędkość transmisji 9600 b/s. Przycisk autodetekcja służy do automatycznego przeszukiwania wszystkich portów szeregowych w komputerze w poszukiwaniu aktywnych urządzeń. IO-LANWIN-1H 9
Rys. 9. Widok okna służącego ustawianiu parametrów portu szeregowego Po poprawnym podłączeniu w oknie aktywnych urządzeń automatycznie powinno zostać wykryte przyłączone urządzenie. Rys. 10. Widok okna, w którym wyświetlane są wykryte urządzenia IO-LANWIN-1H 10
Dodatkowo można przyspieszyć proces wyszukiwania przy pomocy przycisku. Kliknięcie na wybranym urządzeniu spowoduje otwarcie okna skojarzonego z danym typem urządzenia. Przycisk służy do inicjalizacji systemu tzn. wszystkie okna urządzeń zostaną zamknięte i proces wyszukiwania zostanie rozpoczęty od początku. 1.4.2 Konfiguracja portów komunikacyjnych dla aplikacji LANwin - NET Dla programu pracującego w trybie sieciowym przez sieć rozległą z wykorzystaniem protokołu TCP/IP należy wprowadzić adresy IP multiplekserów TM-47 oraz podać przynależność do rejonu. Służy do tego celu przycisk. W oknie wyświetlane są informacje o wybranym adresie IP, statusie połączenia, nazwie nadanej przez użytkownika oraz wybranym rejonie. Rys. 11. Widok okna służącego do konfigurowania parametrów połączenia przez sieć IP Z poziomu okna konfiguracyjnego mamy możliwość dodawania nowych połączeń (przycisk Dodaj) oraz ich usuwania (przycisk Usuń) Rys. 12. Widok okna z poziomu którego możemy dodawać nowe połączenia IO-LANWIN-1H 11
W polu adres IP należy wpisać adres multipleksera TM-47 lub zdalnego komputera, w polu nazwa można wpisać dowolną nazwę, która będzie identyfikowała dane urządzenie. Ustawioną konfigurację można zapisać do pliku. Jest to dostępne przy pomocy menu kontekstowego (kliknięcie prawym przyciskiem myszy w głównym okienku). Rys. 13. Sposób zapisywania lub odczytywania konfiguracji z pliku 1.5 Kody dostępu Aplikacja sieciowa LANwin (NET) wymaga wpisania kodów dostępu. Opcja ta jest dostępna z menu głównego. Dla wersji aplikacji LANwin pracującej w trybie sieciowym z wykorzystaniem protokołu TCP/IP obsługiwana jest współpraca ze wszystkimi urządzeniami firmy LANEX. Limitowana jest tylko maksymalna liczba wykrytych urządzeń. Aktualny jej stan jest wyświetlany w prawej części okna. Kod dostępu znajduje się na okładce dostarczonej płyty CD. IO-LANWIN-1H 12
Rys. 14. Widok okna aplikacji LANwin pracującej w trybie sieciowym, w którym użytkownik ma możliwość wpisania kodów dostępu Po wpisaniu kodu dostępu i naciśnięciu przycisku Dodaj maksymalna liczba obsługiwanych urządzeń zostanie zaktualizowana. Aplikacja nie informuje, że do stacji zarządzania jest podłączonych więcej urządzeń niż może obsługiwać program. IO-LANWIN-1H 13
2 Podstawowe funkcje programu 2.1 Opcje okna głównego aplikacji 2.1.1 Zakładka lista W oknie głównym aplikacji znajdują się dwie zakładki. W pierwszej z nich wyświetlone są w postaci listy wszystkie przyłączone urządzenia. Rys. 15. Widok głównego okna programu, w którym urządzenia są przedstawione w postaci listy W kolumnie typ wyświetlony jest typ urządzenia oraz ikona symbolizująca jego stan ( Opis symboli graficznych ). W kolumnie nazwa znajduje się nazwa, którą użytkownik może dowolnie zmieniać w celu łatwej identyfikacji wybranego urządzenia. W kolumnie adres wyświetlany jest czterobajtowy adres identyfikujący jednoznacznie każde urządzenie w sieci. Kolumna status określa położenie wybranego urządzenia w sieci względem stacji zarządzającej. Dla urządzeń zainstalowanych w raku - w kolumnie numer slotu zawarta jest informacja o położeniu karty w raku. Dla IO-LANWIN-1H 14
urządzeń, które wyposażone są w przełącznik trybu pracy Programowa/Sprzętowa konfiguracja w kolumnie konfiguracja wyświetlany jest aktualny sposób konfiguracji karty. Dla aplikacji pracującej w trybie sieciowym dodatkowo można wyświetlić kolumny: - adres IP przynależność urządzenia do adresu IP multipleksera TM-47; - rejon TM-47 rejon (obszar geograficzny) zdefiniowany przez administratora systemu, do którego został przypisany multiplekser TM-47; - Nr portu numer portu RS-232 multipleksera TM-47, do którego przyłączone jest urządzenie. Elementy wyświetlane w zakładce Lista można dowolnie wybierać z poziomu opcji programu ( Konfiguracja programu ). Stan pracy urządzeń sygnalizowany jest odpowiednim kolorem ikonki ( Opis symboli graficznych ). Dodatkowo poprzez kliknięcie prawym przyciskiem myszy rozwinięte zostanie menu kontekstowe, z pomocą którego możemy sprawdzić stan pracy urządzenia. Wszystkie informacje o występujących alarmach we wszystkich urządzeniach są dodatkowo zapisywane do pliku alarmy.txt (plik globalny) w podkatalogu Alarm, w katalogu w którym zainstalowana jest aplikacja. W plikach alarm_xx.txt (pliki skojarzone z poszczególnymi urządzeniami) gdzie xx jest adresem fizycznym urządzenia są zapisywane raporty dotyczące tylko urządzenia o podanym adresie. Rys. 16. Widok okna, w którym zawarte są podstawowe informacje dotyczące urządzenia Wysyłanie informacji o alarmach do zewnętrznych systemów, TRAP SNMP, krótkich wiadomości tekstowych oraz zapis do plików tekstowych w katalogu Alarm następuje dopiero po zgromadzeniu informacji o wszystkich urządzeniach w systemie. O trwaniu operacji pobierania danych informuje pasek IO-LANWIN-1H 15
postępu znajdujący się w głównym oknie programu. Czas gromadzenia danych zależny jest od ilości urządzeń wykrytych w systemie. 2.1.2 Zakładka mapa W zakładce mapa wszystkie wykryte urządzenia przedstawione są w postaci mapki. Linie obrazują drogę kanału służbowego. Rys. 17. Widok głównego okna programu, w którym urządzenia są przedstawione w postaci mapy Domyślnie ikony przedstawiające urządzenia są rozmieszczane automatycznie. Istnieje możliwość ręcznego przesuwania obrazków. Po ich rozłożeniu na mapie w celu zapamiętania ustawień należy zaznaczyć w menu kontekstowym opcję Pamiętaj ustawienia. Menu kontekstowe można wywołać poprzez kliknięcie prawym przyciskiem myszy na ikonie urządzenia. IO-LANWIN-1H 16
Stan pracy wybranego urządzenia można również sprawdzić z tego poziomu wybierając opcję Właściwości. Użytkownik może zmieniać wielkość wyświetlanych ikon. Są dostępne trzy wielkości małe, średnie i duże. 2.1.3 Mapy logiczne Oprogramowanie umożliwia tworzenie dowolnie zdefiniowanych map logicznych skojarzonych z kontem zalogowanego użytkownika. Do otwarcia okna z mapami logicznymi służy przycisk w pasku. Po naciśnięciu przycisku zostanie otwarte okienko: IO-LANWIN-1H 17
Dostępne są w nim następujące elementy: Dodawanie nowej zakładki z mapą użytkownika Usuwanie zakładki zawierającej mapę utworzoną przez użytkownika Zmiana nazwy zakładki z mapą Usuwanie obiektu z mapy Dodawanie elementu do mapy następuje metodą przeciągnij i upuść z równoczesnym przytrzymaniem przycisku CTRL lub ALT. Wybierając interesujący nas obiekt w liście urządzeń lub znajdujący się na wybranej fizycznej mapie urządzeń techniką przeciągania można dodać do wybranej zakładki mapy logicznej sieci. 2.1.4 Makropolecenia W oprogramowaniu została dodana możliwość nagrywania i odtwarzania makropoleceń zarejestrowanych przez użytkownika. Można w ten sposób zautomatyzować proces konfiguracji wybrany typ urządzenia. Do nagrywania makro służy przycisk, natomiast do odtwarzania przycisk. Po naciśnięciu przycisku nagrywania makropolenia wszelkie informacje wysłane do urządzenia (pod warunkiem, że aktualny użytkownik ma uprawnienia do zapisu) zostaną zarejestrowane w pliku tmx.mac, gdzie x jest typem urządzenia. Na przykład dla multipleksera TM-60 plik makro będzie posiadał nazwę tm60.mac. Pliki makr skojarzone są z typem urządzenia, a nie z konkretnym urządzeniem. IO-LANWIN-1H 18
2.1.5 Archiwizowanie map W aplikacji istnieje możliwość zapisywania i odczytywania istniejących map graficznych. Do zapisywania mapy służy przycisk, do odczytu zapisanej konfiguracji przycisk. W oprogramowaniu są tworzone dwa rodzaje plików w zależności od wersji. Dla wersji sieciowej (net) topologia sieci zapisywana jest w pliku klient.urz, dla aplikacji pracującej w trybie lokalnym (local) w pliku normal.urz. 2.2 Konfiguracja programu 2.2.1 Zakładka - Program Aplikacja umożliwia konfigurację następujących parametrów: - Automatycznie otwieraj okno aktywnych urządzeń. Przy zaznaczonej opcji po wykryciu urządzenia w sieci automatycznie zostanie otwarte okno wykrytego urządzenia. - Żądaj potwierdzenia przy zamykaniu programu. Dla zaznaczonej opcji przy każdym zamykaniu aplikacji pojawi się komunikat żądający potwierdzenia. - Ukryj opis kolumn w liście urządzeń. Po zaznaczeniu i zaakceptowaniu wyboru informacje w nagłówkach kolumn głównego okna programu takie jak: typ, nazwa, adres, status itp. zostaną ukryte. - Zaznaczaj cały wiersz w liście urządzeń. Przy zaznaczonej opcji w głównym oknie programu dla wybranego urządzenia będzie podświetlany cały wiersz. - Pokazuj pasek postępu podczas aktualizacji parametrów. Czas aktualizacji parametrów w urządzeniu trwa kilka sekund. Przy zaznaczonej opcji podczas zapisywania wartości zadanych przez użytkownika będzie wyświetlany pasek postępu informujący o procesie zapisu. - Maksymalna liczba otwartych okien. Użytkownik może ustawić maksymalną liczbę okien jakie będą wyświetlane w aplikacji. Przy otwarciu kolejnego okna najdawniej otwarte okienko zostanie automatycznie zamknięte lub zostanie wyświetlony komunikat w zależności od wyboru opcji jakiej dokonał użytkownik. W urządzeniu TM-44, TM-60 i TM-61 istnieje możliwość zdalnego potwierdzania alarmów (odpowiednik naciśnięcia przycisku PKAL znajdującego się na panelu przednim urządzenia). W tym celu należy: IO-LANWIN-1H 19
- posiadać prawidłowo skonfigurowaną skrzynkę pocztową (email) oraz zainstalowany program pocztowy firmy Microsoft (np. Outlook Express); - posiadać stały dostęp do sieci Internet; - w temacie poczty należy wpisać adres fizyczny lub nazwę urządzenia, w którym chcemy potwierdzić alarm; - w treści poczty musi znaleźć się wyraz ack (Acknowledge); Interwał sprawdzanie skrzynki poczty elektronicznej może być ustawiony przez użytkownika. Przy zaznaczonej opcji Aktywność opcji nowe wiadomości będą automatycznie sprawdzane z zadanym interwałem. Rys. 18. Opcje programu zakładka Program 2.2.2 Zakładka - Rack W zakładce RACK dostępne są pola wyboru: - parametr opóźnienie przy zgłaszaniu się urządzeń ustala okno czasowe pojedynczej karty w raku. Domyślnie wartość parametru wynosi 30ms. W przypadku niewykrywania wszystkich kart w systemie można zwiększyć tę wartość kosztem czasu odświeżania parametrów karty; - interwał wykrywania urządzeń w sieci określa jak często w sieci ma być przeprowadzane automatyczne poszukiwanie nowych kart; IO-LANWIN-1H 20
- czas, po którym urządzenie jest uważane jako nieaktywne oznacza liczbę niepotwierdzonych pakietów wysłanych do danej karty. Wartość parametru należy dobrać doświadczalnie w zależności od ilości zainstalowanych kart. Domyślnie zalecana jest wartość 15; - interwał sprawdzania parametrów karty określa w jakich odstępach czasowych aplikacja będzie wysyłała zapytania do kart; - zaznaczenie opcji zamknij okno karty poprzez podwójne kliknięcie spowoduje, że będzie możliwe zamknięcie okna karty MD71 poprzez podwójne kliknięcie na dowolnym elemencie graficznym; Rys. 19. Opcje programu zakładka Rack 2.2.3 Zakładka - Widok Aplikacja umożliwia konfigurację wyświetlanych informacji w głównym oknie. Użytkownik może wyświetlić lub ukryć elementy takie jak: nazwa urządzenia, adres fizyczny urządzenia, status (urządzenie lokalne lub zdalne), nr slotu (dla urządzeń rakowych), konfiguracja (programowa lub sprzętowa dla urządzeń wyposażonych w taką opcję), numer fabryczny nadany na etapie produkcji. IO-LANWIN-1H 21
Rys. 20. Opcje programu zakładka Widok 2.2.4 Zakładka - Skróty Z poziomu programu istnieje możliwość utworzenia skrótów na pulpicie systemowym. Użytkownik może utworzyć skrót do: - aplikacji pracującej w trybie podstawowym (z wykorzystaniem interfejsu szeregowego RS-232); - do aplikacji pracującej w trybie demonstracyjnym. Użytkownik w tym trybie może oglądać okna urządzeń bez konieczności fizycznego podłączenia urządzenia. Rys. 21. Opcje programu zakładka Skróty IO-LANWIN-1H 22
2.2.5 Zakładka - SMS Aplikacja LANwin posiada możliwość wysyłania wiadomości tekstowych do telefonów komórkowych w przypadku wykrycia awarii w urządzeniu. Abonenci sieci EraGsm i Idea muszą mieć uaktywnioną usługę otrzymywania SMS z bramek internetowych. W polu bramka SMS należy wpisać nazwę w postaci @xxx.xxx.x. Listę aktualnych i sprawnie działających bramek można pobrać z Internetu. W polu numer telefonu lub nazwa konta należy wpisać numer telefonu w postaci: 48yyyxxxxxx. Można również wpisać w tym miejscu nazwę konta pocztowego. Wiadomości w takiej sytuacji będą wysyłane nie do telefonu komórkowego lecz do wybranej skrzynki poczty elektronicznej. Użytkownik posiada możliwość konfiguracji treści wysyłanej informacji. Można wysłać informacje dotyczące typu urządzenia, nazwy urządzenia, adresu fizycznego, daty i godziny wystąpienia alarmu, typu alarmu oraz jego opisu. Do sprawdzenia poprawności dokonanych wpisów i wysłania wiadomości testowej służy przycisk. Rys. 22. Opcje programu zakładka SMS IO-LANWIN-1H 23
2.2.6 Zakładka - Parametry Program LANwin posiada możliwość automatycznej aktualizacji daty i czasu w urządzeniu jeśli ma ona niepoprawną wartość. Użytkownik może również ustalić maksymalny czas, po którym urządzenie będzie oznaczone na liście urządzeń w głównym oknie programu jako nieaktywne jeśli przez zadany czas nie przyjdą informacje z urządzenia. Rys. 23. Opcje programu zakładka Parametry Alarmom pilnym i niepilnym można przypisać plik dźwiękowy, który będzie generowany przy każdej detekcji alarmu w systemie. Do wyboru pliku dźwiękowego służy przycisk, natomiast do odsłuchu wybranego pliku przycisk. IO-LANWIN-1H 24
3 Opcje dodatkowe programu 3.1 Zabezpieczanie programu hasłem i dodawanie nowych użytkowników Po zainstalowaniu program pracuje z pełnymi prawami dostępu w trybie administratora. Administrator może zabezpieczyć aplikację hasłem. Jest to dostępne w menu głównym: W oknie zawarte są informacje dotyczące aktualnych użytkowników. Z poziomu okna konfiguracyjnego można dodać, usunąć użytkownika, sprawdzić jego prawa dostępu oraz zmienić hasło. Rys. 24. Widok okna, w którym administrator systemu może nadawać uprawnienia użytkownikom IO-LANWIN-1H 25
Rys. 25. Widok okna służącego do zmiany aktualnego hasła dostępu Po zaakceptowaniu wyboru hasła inni użytkownicy nie będą mogli uruchomić aplikacji bez znajomości hasła. Administrator ma możliwość zakładania kont dla użytkowników. Po naciśnięciu przycisku Dodaj pojawi się okno kreatora, który ułatwi proces zakładania nowego konta. Rys. 26. Widok okna kreatora pomagającego w dodawaniu nowego użytkownika do systemu IO-LANWIN-1H 26
IO-LANWIN-1H 27
W czasie normalnej pracy administrator ma możliwość zmian parametrów wybranego konta. Rys. 27. Widok okna z poziomu, którego administrator systemu ma możliwość zmian uprawnień dla poszczególnych użytkowników IO-LANWIN-1H 28
Z poziomu właściwości administrator może ustalić położenie pliku raportu (log), w którym zapisywane będą informacje dotyczące uruchomienia i zamknięcia aplikacji oraz nieautoryzowanych prób wejścia do systemu. Rys. 28. Widok okna Właściwości, z poziomu którego administrator systemu może zmieniać położenie pliku raportu 3.2 Zabezpieczanie hasłem na poziomie urządzeń Od wersji 3.01 oprogramowania zostało dodane zabezpieczenie dostępu do urządzeń nieuprawnionym użytkownikom. W celu uzyskania dostępu do wybranego urządzenia konieczne jest podanie hasła dostępu nadanego przez operatora. Domyślnie hasło jest nieaktywne. Starsze wersje oprogramowania Lanwin umożliwiają jedynie odczyt parametrów urządzeń, nie można natomiast zmieniać ich konfiguracji. Nadanie hasła dostępu lub jego zmiana (lub wyłączenie) dostępne jest z menu kontekstowego z poziomu okna listy urządzeń. IO-LANWIN-1H 29
Rys. 29. Menu kontekstowe służące wyświetleniu opcji wprowadzania hasła dostępu do urządzenia Rys. 30. Widok okna służącego do wprowadzania lub usuwania hasła dostępu do urządzenia Po wprowadzeniu hasła użytkownik jest automatycznie wylogowywany. Dostęp do urządzenia jest możliwy po wprowadzeniu hasła dostępu. Użytkownik jest automatycznie wylogowywany po 10 sekundach nieaktywności na poziomie danego urządzenia. Stan zalogowania można sprawdzić z poziomu menu kontekstowego listy urządzeń lub mapy, opcją informacje dodatkowe. Rys. 31. Widok okna informującego użytkownika o stanie logowania do urządzenia IO-LANWIN-1H 30
3.3 Rejony Aplikacja LANwin pracująca w trybie sieciowym posiada możliwość rejonizacji widoku w celu pogrupowania domen urządzeń. Administrator systemu posiada możliwość dodawania i usuwania zdefiniowanych rejonów. Rys. 32. Widok okna, w którym administrator systemu ma możliwość definiowania własnych rejonów Po zaakceptowaniu wyboru na pulpicie mapy aplikacji zostaną dodane ikony zgodnie z nazwami nadanymi przez operatora. IO-LANWIN-1H 31
Rys. 33. Widok okna, na którym zobrazowane są rejony zdefiniowane przez operatora Podczas dodawania multiplekserów TM-47 do systemu należy przydzielić im jeden ze zdefiniowanych rejonów. Można to również zrobić podczas działania aplikacji. Rys. 34. Przypisywanie multipleksera TM-47 do rejonu Każde urządzenie pojawiające się w systemie powinno zostać przypisane do rzeczywistego rejonu. ( rozdział 3.3 Dane identyfikacyjne ) Podczas tworzenia profili użytkowników w systemie administrator ma możliwość wyboru dostępnych rejonów i grup urządzeń dla wybranego użytkownika. IO-LANWIN-1H 32
Rys. 35. Definiowanie dostępnych rejonów dla użytkownika 3.4 Dane identyfikacyjne Dla każdego urządzenia można przypisać dodatkowe dane identyfikacyjne gromadzone w lokalnej bazie danych. Są to: Pole Adres Osoba kontaktowa 1 Osoba kontaktowa 2 Osoba realizująca dostęp Nr inwentarzowy Nr seryjny Rejon Zdjęcia (nazwy plików) Opis Lokalizacja urządzenia Imię Nazwisko Tel. stacjonarny Tel. komórkowy Imię Nazwisko Tel. stacjonarny Tel. komórkowy Tel. komórkowy Numer nadawany przez operatora Numer nadawany przez operatora Skojarzenie urządzenia z wybranym regionem kraju Schemat pomieszczenia Widok ogólny Inny widok IO-LANWIN-1H 33
Rys. 36. Widok okna zawierającego dane identyfikacyjne wybranego urządzenia Przyciski służą do przechodzenia pomiędzy kolejnymi urządzeniami z listy. Dla pól rejon i zdjęcie pojawiają się dodatkowo przyciski pozwalające na wybór elementów z dysku (zdjęcie) lub z listy (rejony) dla uprawnionych użytkowników. Rys. 37. Widok okna umożłiwiającego wybór plików graficznych Przyciski służą do wyświetlenia okna zawierającego zawartość pliku graficznego znajdującego się w katalogu aplikacji w podkatalogu Graph\. Jest możliwe wyświetlenie obiektu w skali 1:1 oraz w rozmiarze dostosowanym do rozmiaru okna (opcja Skaluj ). IO-LANWIN-1H 34
Rys. 38. Widok okna zawierającego plik graficzny użytkownika 3.5 Identyfikacja portu Każdemu portowi urządzenia operator może przypisać numer identyfikacyjny oraz nazwę klienta korzystającego z aktualnego kanału. Opcja ta jest dostępna z menu kontekstowego Nazwa portu. Rys. 39. Widok okna zawierającego informacje dotyczące portów transmisji danych urządzenia Przyciski służą do szybkiego przechodzenia pomiędzy urządzeniami znajdującymi się na liście. Numer identyfikacyjny i nazwa klienta służą do łatwej identyfikacji kanału wydzierżawionego wybranemu klientowi. IO-LANWIN-1H 35
3.6 Wyszukiwanie danych identyfikacyjnych w lokalnej bazie danych W aplikacji LANwin zostały zaimplementowane mechanizmy wyszukiwania elementów w lokalnej bazie danych. Opcja dostępna jest z poziomu menu kontekstowego Wyszukaj. Istnieje możliwość wyszukiwania po następujących kryteriach: - adresie fizycznym urządzenia; - adresie fizycznej lokalizacji urządzenia; - nazwie urządzenia; - nazwie portu po numerze identyfikacyjnym lub nazwie klienta; - numerze inwentarzowym; - numerze seryjnym; - osobie kontaktowej 1 (polach : imię, nazwisko, numer telefonu); - osobie kontaktowej 2; - osobie realizującej dostęp; - rejonie, do którego zostało zakwalifikowane urządzenie; - zdjęciu skojarzonym z urządzeniem. Rys. 40. Widok okna pozwalającego na wyszukiwanie wśród aktywnych urządzeń według różnych kryteriów zawartych w danych identyfikacyjnych lokalnej bazy danych Urządzenia spełniające kryteria wyszukiwania zostają wyświetlone w liście. Kliknięcie na urządzeniu znajdującym się na liście znalezionych elementów spowoduje podświetlenie urządzenia w oknie głównym aplikacji. Możliwe jest także z tego poziomu odszukanie IO-LANWIN-1H 36
urządzenia na mapie oraz otwarcie okna skojarzonego z wybranym urządzeniem. Zaznaczając opcję W całej bazie danych można przeszukać lokalną bazę według wybranego kryterium bez względu na to czy dane urządzenie jest aktywne w systemie czy nie. 3.7 Eksport i import konfiguracji programu W aplikacji LANwin została zaimplementowana funkcja eksportu i importu konfiguracji programu. Z jej pomocą można łatwo przenieść ustawienia użytkownika na inny komputer bez konieczności ponownej konfiguracji systemu. W skład elementów eksportowanych i importowanych wchodzą: - wszystkie pliki graficzne znajdujące się w katalogu \Graph\; - wszystkie pliki dźwiękowe znajdujące się w katalogu \Sound\; - wszystkie pliki raportów występujących alarmów w urządzeniach znajdujące się w katalogu \Alarm\; - baza danych aplikacji; - informacje o położeniach obiektów na mapach; - wszystkie wpisy do rejestru systemowego skojarzone z aplikacją; Rys. 41. Widok okna służącego do eksportowania konfiguracji programu LANwin Opcja eksportu/ importu jest dostępna z głównego menu aplikacji. 3.8 Interfejs eksportu alarmów do zewnętrznego systemu Aplikacja LANwin nasłuchuje na wybranym przez użytkownika porcie TCP/IP zapytań od zewnętrznych systemów. Po nawiązaniu połączenia; w czasie rzeczywistym tzn. po odebraniu rozkazu typu TRAP od przyłączonych urządzeń; są przekazywane rozkazy pakiety na skonfigurowanym porcie. Dane o wykrytych alarmach są przesyłane do zewnętrznego systemu po skompletowaniu danych z przyłączonych urządzeń. Czas ten jest zależny od ilości urządzeń wprowadzonych do systemu. O statusie pobierania danych informuje pasek postępu znajdujący się pod listą w głównym oknie programu. Dla IO-LANWIN-1H 37
komunikacji z zewnętrznym systemem został zastosowany następujący format wymiany danych: Flaga początku Typ Adres Data Typ alarmu... Alarmy... Flaga końca Pole Wartość Opis Flaga początku Np. ~ [0x7E] Znak rozpoczynający sekwencję dotyczącą jednego urządzenia, wartość flagi początkowej będzie definiowana przez użytkownika Typ TM-60, TM- Typ urządzenia, od którego pochodzą informacje o alarmie 44 Adres Np. 20709377 Adres fizyczny jednoznacznie identyfikujący urządzenie w sieci Data 2001-10-05 Data i godzina wystąpienia alarmu Typ alarmu Alarmy Flaga końca 13:22.07 ALP, ALN, UL, TE, BA ZSO, USR, E103, E106, ZMN, ALZ, ZSS1 ZSS16 Np. [0x7F] ALP alarm pilny; ALN alarm niepilny; UL utrata łączności z urządzeniem; TE informuje o aktywacji generatora ciągu pseudoprzypadkowego lub aktywności pętli testowych; BA brak alarmów lub zostały potwierdzone przez operatora. ZSO zanik sygnału optycznego; USR utrata synchronizacji ramki; E103 przekroczenie stopy błędów E-10-3 ; E106 przekroczenie stopy błędów E-10-6 ; ZMN zanik mocy nadajnika; ALZ alarm od urządzenia zdalnego; ZSS1-16 zanik sygnału składowego 1 16. Znak kończący sekwencję, wartość definiowana przez użytkownika. Musi być różna od flagi początkowej Poszczególne pola są oddzielone separatorami zdefiniowanymi przez użytkownika np. ; Wartość separatora jak również flaga początku i końca nie może pojawić się w polu danych. Flaga początku, flaga końca, separator oraz numer portu może zostać zdefiniowany przez administratora systemu. Dostępne jest to w głównej konfiguracji programu w zakładce Program pod przyciskiem. IO-LANWIN-1H 38
Rys. 42. Widok okna służącego konfiguracji pracy interfejsu do zewnętrznych systemów 3.9 Interfejs eksportu danych o konfiguracji sprzętu do zewnętrznego systemu Oprogramowanie LANwin oczekuje na nawiązanie połączenia przez sieć z wykorzystaniem protokołu TCP/IP na wybranym przez operatora porcie. Po nawiązaniu połączenia aplikacja nie wysyła żadnych informacji do momentu otrzymania żądania od zewnętrznego systemu. Po odebraniu żądania wysyła informacje dotyczące adresów wszystkich urządzeń w sieci lub informacje dotyczące urządzeń wybranych przez operatora. Format zwracanych odpowiedzi przez aplikację LANwin: Flaga początku Typ Adres Nazwa Nr fabrycz ny Nr węzła Akt. kanałów ID... Klient portu... Adres Dane osoby 1 Dane osoby 2... Osoba Nazwy plików Numer... realizująca schematów ze Rejon Numer seryjny inwentarzowy dostęp zdjęciami Poprzedni węzeł Flaga końca Pole Wartość Opis Flaga początku Np. ~ [0x7E] Znak rozpoczynający sekwencję dotyczącą jednego urządzenia, wartość flagi początkowej będzie definiowana przez użytkownika Typ TM-60, TM-44 Typ urządzenia, od którego pochodzą informacje o konfiguracji Adres Np. 20709377 Adres fizyczny jednoznacznie identyfikujący urządzenie w sieci Nazwa TM-60_LUBLIN_2 Nazwa urządzenia nadana przez użytkownika Nr fabryczny Np. 1234 Numer nadany podczas produkcji wartość tylko do odczytu Nr węzła 1,2,3 itd. Na podstawie pola można zidentyfikować położenie urządzenia w sieci względem stacji zarządzającej; 1- urządzenie lokalne, 2- urządzenie zdalne itd. Akt. kanałów Np. 65280 Liczba przekonwertowana do postaci ciągu znakowego informująca o aktywności kanałów składowych w urządzeniu w tym przypadku kanały 16-9 są załączone, kanały 8-1 są wyłączone. ID portu 000123 Numer przypisany do portu G.703 urządzenia TM-44 lub TM-60 Klient Kowalski Klient, który korzysta z wybranego kanału. Pola ID portu i klient będą występowały w ilości w IO-LANWIN-1H 39
Adres Diamentowa 2 Lokalizacja urządzenia Dane osoby 1 Stanisław; Nowak;123456;0607 123456 Dane osoby 2 Osoba realizująca dostęp Numer inwentarzowy Nazwy plików schematów ze zdjęciami Stanisław; Nowak;123456;0607 123456 zależności od typu urządzenia: dla TM-44 4, dla TM-60-16 (ilość dostępnych portów) Imię, nazwisko, telefon stacjonarny, telefon komórkowy osoby 1 Dane oddzielone separatorami Imię, nazwisko, telefon stacjonarny, telefon komórkowy osoby 1 Dane oddzielone separatorami 0607123456 Telefon komórkowy osoby realizującej dostęp 121212 Numer inwentarzowy nadany przez operatora Bitmapa1, bitmapa2, bitmapa3 Schemat pomieszczenia, widok ogólny, inny widok nazwy plików graficznych oddzielone separatorami Rejon Lublin Rejon, do którego jest przypisane urządzenie Numer seryjny 1234 Numer seryjny nadany przez administratora systemu Poprzedni węzeł 20709378 Adres fizyczny poprzedniego urządzenia w sieci. Na tej podstawie można jednoznacznie określić topologię sieci. Flaga końca Np. [0x7F] Znak kończący sekwencję, wartość definiowana przez użytkownika. Musi być różna od flagi początkowej Format zapytania generowanego przez zewnętrzny system: Flaga początku Adres Flaga końca Pole Wartość Opis Flaga początku Np. ~ [0x7E] Znak rozpoczynający sekwencję dotyczącą jednego urządzenia, wartość flagi początkowej będzie definiowana przez użytkownika Adres Np. 20709377 Adres fizyczny jednoznacznie identyfikujący urządzenie w sieci *) Flaga końca Np. [0x7F] Znak kończący sekwencję, wartość definiowana przez użytkownika. Musi być różna od flagi początkowej *) - Podanie w polu adres wartości różnej od zera spowoduje wygenerowanie odpowiedzi dotyczącej tylko wybranego urządzenia. Jeśli urządzenie o zadanym adresie nie istnieje zostanie wysłana odpowiedź w postaci: Flaga początku 0 Flaga końca IO-LANWIN-1H 40
Poszczególne pola będą oddzielone separatorami zdefiniowanymi przez użytkownika np. ; Jeśli w zapytaniu wysłanym przez zewnętrzny system w polu adres zostanie wpisana wartość 0, zwrócone zostaną informacje o adresach wszystkich urządzeń występujących w systemie. Stan połączenia zewnętrznych systemów można podejrzeć z poziomu aplikacji klikając prawym przyciskiem myszy na pasku statusowym połączenia sieciowego. Rys. 43. Menu kontekstowe służące do wywołania okna podglądu stanu połączenia z zewnętrznymi systemami Rys. 44. Widok okna, w którym można sprawdzić status połączenia z zewnętrznymi systemami 3.10 TRAP SNMP Aplikacja Lanwin od wersji 2.70 została wzbogacona o moduł generujący rozkazy TRAP SNMP w wersji 1 do zewnętrznych systemów obsługujących ten protokół. Domyślnie opcja alarmowania jest nieaktywna. Dostęp do parametrów interfejsu można uzyskać z poziomu globalnych opcji programu -> zakładka TRAP SNMP. IO-LANWIN-1H 41
Rys. 45. Widok okna konfiguracyjnego parametryzującego interfejs TRAP-SNMP Do aktywacji usługi służy Aktywność opcji. W polu adres IP odbiorcy TRAP SNMP należy wpisać adres IP zarządcy SNMP znajdującego się w sieci. CommunityName to nazwa społeczności według której pakiety SNMP będą filtrowane w aplikacji zarządcy SNMP. Domyślnie nazwa ta jest ustawiona na public. Aktywność opcji Forma opisowa informacji zawartej w treści TRAP załącza długą formę opisu zdarzeń alarmowych z danego urządzenia. Przycisk Test służy do przeprowadzenia testu poprawności konfiguracji. Po jego naciśnięciu do zewnętrznego systemu zostanie wysłany testowy pakiet TRAP SNMP. IO-LANWIN-1H 42
Rys. 46. Format rozkazów TRAP generowanych przez aplikację Lanwin W polu opisowym rozkazu TRAP zawarte są informacje: - typ urządzenia np. TM-79; - unikalny adres urządzenia nadany na etapie produkcji; - krótka lub długa informacja o typie zdarzenia w urządzeniu (tabela 3); - nazwa urządzenia np. TM-79.1; Dostępne informacje w formie długiej i krótkiej zestawione zostały w tabeli 3. Tabela 3. Interpretacja formy krótkiej i długiej informacji zawartej w treści rozkazów TRAP Informacja krótka Informacja długa Opis UL Utrata łączności Utrata łączności z urządzeniem BA Brak alarmów Urządzenie jest aktywne i nie występują w nim żadne kryteria alarmowe lub zostały potwierdzone przez operatora NL Nawiązanie Odzyskanie połączenia z urządzeniem łączności TE Testy W urządzeniu trwają testy (załączony jest wewnętrzny generator PRBS lub aktywna jest co najmniej jedna pętla testowa) ALP Alarm pilny W urządzeniu występują kryteria kwalifikujące do IO-LANWIN-1H 43
natychmiastowej interwencji operatora ALN Alarm niepilny W urządzeniu wykryte zostały kryteria świadczące np. o pogorszeniu jakości transmisji lecz nie wymagają natychmiastowej interwencji obsługi 3.11 Statystyki pakietów Aplikacja Lanwin zawiera bibliotekę zbierającą statystyki pakietów wysłanych i odebranych z wyszczególnieniem typów rozkazów firmowego protokołu zarządzania LNMP. Statystyki dostępne są z poziomu menu -> dodatki -> statystyki. IO-LANWIN-1H 44
Rys. 47. Widok okna zawierającego szczegółowe statystyki pakietów wysłanych i odebranych W statystykach zgromadzone są informacje: - liczba wszystkich ramek LNMP jakie zostały wysłane przez aplikację; - liczba wszystkich ramek odebranych; - różnica pomiędzy liczbą ramek wysłanych i odebranych; - liczba ramek typu broadcast-response służących do wykrywania aktywnych urządzeń w sieci; - liczba ramek z uszkodzonym CRC16; - liczba niezrozumiałych przez aplikację rozkazów firmowego protokołu zarządzania; - liczba ramek wysłanych, odebranych, -Get (pobieranie danych), -Set (ustawianie parametrów w urządzeniu), -Trap (alarmy wysłane przez urządzenie) w poszczególnych węzłach sieci. Dane zbierane są w programie od momentu uruchomienia aplikacji. Wyłączenie i załączenie programu powoduje wyzerowanie liczników. 3.12 Ping Aplikacja Lanwin zawiera moduł testujący połączenie z wybranym węzłem w sieci - odpowiednik systemowej komendy ping. Opcja dostępna jest po kliknięciu prawym przyciskiem myszy na wybranym elemencie sieci i wybraniu Właściwości i zakładki ping. IO-LANWIN-1H 45
Rys. 48. Widok okna modułu testowania łączności Przyciskiem Ping uruchomiona zostaje procedura testowania łączności i badania czasów odpowiedzi z wybranego urządzenia. Do urządzenia zostaje wysłanych 10 rozkazów. Po zakończeniu wygenerowany zostaje raport na temat czasów odpowiedzi, ilości pakietów odebranych oraz średni czas odpowiedzi urządzenia. 3.13 Raport danych inwentarzowych Aplikacja zarządzająca jest wyposażona w moduł generujący raport zawierający informacje na temat danych inwentarzowych urządzeń. Raport zawiera następujące informacje: - typ urządzenia; - adres fizyczny urządzenia; - nazwę urządzenia; - numer fabryczny; - numer węzła (położenie urządzenia w sieci zarządzanych urządzeń względem stacji zarządzającej); - aktywność kanałów (dotyczy urządzeń w których istnieje możliwość wyłączenia kanałów); - ID portu numer przypisany do portu (-ów) urządzeń; - klient nazwa klienta korzystającego z danego portu urządzenia; - adres fizyczna lokalizacja urządzenia; - dane osoby 1 imię, nazwisko, telefon osoby 1; - dane osoby 2 imię, nazwisko, telefon osoby 2; - osoba realizująca dostęp numer telefonu osoby nadzorującej dane urządzenie; - numer inwentarzowy numer nadany przez operatora urządzeń; - nazwy plików schematów ze zdjęciami skojarzonymi z urządzeniami; - rejon nazwa rejonu, do którego zostało przyporządkowane urządzenie; - numer seryjny numer własny nadany przez operatora; IO-LANWIN-1H 46
- poprzedni węzeł adres fizyczny urządzenia, które jest poprzednim węzłem w sieci zarządzanych urządzeń względem stacji zarządzającej; Rys. 49. Widok okna służącego do generacji raportu danych inwentarzowych Użytkownik ma możliwość wyboru, które informacje znajdą się w raporcie. Dodatkowo istnieje możliwość filtracji raportu względem danego typu urządzenia. Służy do tego celu pole Typy urządzeń. Przycisk Generuj raport uruchamia procedurę tworzenia raportu. W celu obejrzenia ostatnio wygenerowanego raportu służy przycisk Ostatni raport. Formatem wyjściowym raportu danych inwentarzowych jest standardowy plik tekstowy. Przykładowy raport zawarty jest na rysunku 47. IO-LANWIN-1H 47
Rys. 50. Przykładowy raport dotyczący danych inwentarzowych 3.14 Przenoszenie uprawnień dostępu Z uwagi na fakt, że na jednej stacji PC może być aktywnych wiele kont użytkowników a aplikacja Lanwin wymaga wprowadzenia kodów dostępu dla każdego użytkownika dodany został moduł, który na życzenie operatora uaktywnia dostęp do aplikacji dla wszystkich pełnoprawnych użytkowników systemu. W celu przeniesienia uprawnień na pozostałych użytkowników należy w polu okna aktywnych urządzeń wpisać polecenie KODY. Poprawność wykonania operacji zostanie potwierdzona komunikatem: Rys. 51. Widok okna komunikatu o poprawności przeniesienia uprawnień dostępu IO-LANWIN-1H 48
3.15 Konsole Aplikacja LANwin-NET pracująca z w trybie sieciowym ma możliwość obsługi do 6 zdalnych konsoli. Ilość obsługiwanych konsoli jest definiowana przez administratora systemu. Dostępne jest to z konfiguracji głównej programu, w zakładce Program pod przyciskiem. Rys. 52. Widok okna, w którym administrator systemu może zdefiniować liczbę obsługiwanych konsol zdalnych Aplikacja LANwin w celu uruchomienia jej w trybie konsoli musi zostać wywołana z parametrem /k. Można to uczynić z linii poleceń ( Start Uruchom...\lanwinklient.exe /k ) lub tworząc skrót na pulpicie systemowym za pomocą kreatora systemowego. Warunkami koniecznymi poprawnego połączenia ze stacją bazową jest zdefiniowanie adresu IP aplikacji LANwin, do której chcemy się przyłączyć oraz numer portu. Numery portów zdalnym konsolom przydziela administrator systemu. Są to adresy rozpoczynające się od 1010 tzn. pierwsza konsola może podłączyć się na porcie 1010, druga na porcie 1011 itd. Status podłączenia poszczególnych konsol zdalnych można sprawdzić klikając prawym przyciskiem myszy na pasku statusu portów systemowych. Rys. 53. Menu kontekstowe służące do wywołania okna podglądu stanu połączenia zewnętrznych konsol Rys. 54. Widok okna, za pomocą którego możemy sprawdzić status połączenia zdalnych konsol IO-LANWIN-1H 49