Wiadomości ogólne
W pamięci nieulotnej karty KKO znajduje się między innymi bufor zdarzeń.
W buforze tym zapisywane są wszystkie zdarzenia
generowane przez system KKO opatrzone stemplem czasu oraz opisane co do
treści i znaczenia. Bufor zdarzeń jest bardzo pojemny - w pamięci karty KKO4
mieści sie ponad 200 tysięcy zdarzeń. Zdarzenia te mozna filtrować, pokazywać
tylko niektóre według zadanych kryteriów. Należy jednakpamiętać że przy tak dużej
liczbie zdarzeń niektóre operacje mogąbyć bardzo czasochłonne.
Przykładowa lista zdarzeń pokazana jest poniżej:
Okienko przeglądania zdarzeń zostało podzielone na 2 zakładki:
- Notatnik główny nr 1
- Notatnik pomocniczy nr 2
Zdarzenia z arkusza głównego zapisywane są do pliku typu *.ev (domyślnie data/kClient.ev) natomiast
zdarzenia z akkusza pomocniczego zapisywane są do pliku typu *.es
(domyślnie data/kClient.es). Procedura odczytu zdarzeń czyta z karty wszystkie dostępne
zdarzenia i zapisuje je do wybranej zakładki.
Użytkownik wchodząc do okienka edycji zdarzeń ma możliwość
wykonania następujących operacji:
Pokaż
Powoduje wyczytanie tylko ogólnej liczby zdarzeń dostępnych na karcie KKO.
Opcja jest aktywna tylko w tybie on-line. Pojawia się okienko o liczbie
wszystkich dostępnych zdarzeń. Opcja działa szybko ponieważ nie analizuje zdarzeń
tylko czyta ich całkowitą liczbę.
Kasuj
Powoduje odczyt, wypisanie w notatniku oraz zapis w pliku najstarszych 100 zdarzeń.
Zastosowano tutaj ograniczenie liczby ponieważ taki odczyt dla całego bufora
zdarzeń mógłby trwać bardzo długo.
Kasuj starsze
Powoduje usunięcie wszystkich najstarszych zdarzeń aż do daty podanej w okienku edycyjnym.
Funkcja działa stosunkowo szybko ponieważ nie analizuje zdarzeń - jedynie wycina starsze, zbędne dane.
Kasuj zbędne
Powoduje usunięcie takiej liczby najstarszych zdarzeń jaką podano w okienku edycyjnym.
Funkcja działa stosunkowo szybko ponieważ nie analizuje zdarzeń - jedynie wycina starsze, zbędne dane.
Kasuj wszystkie
Powoduje usunięcie wszystkich zdarzeń z bufora.
Funkcja działa stosunkowo szybko ponieważ nie analizuje zdarzeń - usuwa cału bufor.
Wyczyść plik
Powoduje skasowanie bieżącego pliu zdarzeń kClient.ev. Zostaje założony nowy plik
zdarzeń z pierwszym wpisem dotyczącym daty i godziny założenia nowego piku.
Zmień plik
Powoduje wyświetlenie okna dialogu z możliwością wyboru nowego pliku zdarzeń
Zostaje założony nowy plik zdarzeń z pierwszym wpisem dotyczącym daty i godziny
założenia a jego nazwa pojawia sie w okienku bieżacej nazwy pliku.
Konfigurowalność zdarzeń w systemie KKO
Wszystkie zdarzenia w systemie KKO są konfigurowalne.Oznacza to iż każde
zdarzenie można włączyć lub wyłączyć w zależności od preferencji użytkownika.
Służy do tego opcja ustawienia i zakładka
konfiguracja zdarzeń. Dotyczy to np. zdarzenia wywołania abonenta do
konferencji.
Można np ustawić aktywne zdarzenie:"Wywołanie abonenta do konferencji"
jeżeli mamy zamiar rejestrować wszystkich abonentów
biorących udzia w konferencji
lub przeciwnie:
"Abonent nie zgłosił się" jeżeli interesuje nas tylo rejestracja stanów
nieprawidłowych.
Włączanie wszystkich zdarzeń nie ma więszego sensu bowiem ich liczba generowana
podczas normalnej pracy karty jest znaczna i bufor zdarzeń szybko się zapełnia
a ponadto analiza takieo bufora nie jest łatwa.
Plik bufora zdarzeń (kClient.ev) jest plikiem testowym i możliwe jest napisanie
własnych narzędzi użytkownika do analizy jego danych (np wyłuskiwanie konkretnych
przypadków albo analiza czasowa zdarzeń).
Filtrowanie zdarzeń
W celu poprawy funkcjonalności zastosowano możliwość filtrowania danych przed
ich odczytem. Zastosowano filtry według następujących kreteriów :
- filtrowanie według numeru abonanta lub adresu IP komputera
- filtrownie według zakresu czasu
- filtrowanie według typu zdarzenia
Można zastosować kilka filtrów jednocześnie uzyskując iloczyn logiczny zbiorów
zdarzeń ogranicznych przez każde kryterium. Takie podejście pozwala dokładniej określić
w jakim zbiorze danych się poruszamy i jakie dokładnie dane nas interesują.
Listę zdarzeń można ograniczyć do zdarzeń danej grupy aby ułatwić wyszukanie
właściwego zdarzenia.
Zastosowano dwa klawisze uruchamiające wyszukiwanie :
- klawisz : Sprawdź
- klawisz : Wypisz
Każde wyszukiwanie należy rozpocząć od sprawdzenia czy dane zdarzenia występują
w buforze. Klawisz Sprawdź uaktywnia działanie klawisza Wypisz ale
ponadto szacuje czas w jakim dana lista zdarzeń zostanie wypisana.
Pełna lista zdarzeń
Dla większej wygody zdarzenia uporządkowano w następujących grupach :
W poszczególnych grupach dostępne są następujące zdarzenia:
Logowania:
- Zalogowanie klienta - domyślnie włączone
Zdarzenie generowane
jest po zalogowaniu w programie kClient. Parametry zawierają adres IP oraz
poziom logowania (nadzorca/administrator/dyspozytor).
- Wylogowanie klienta - domyślnie włączone
Zdarzenia generowane
jest po wylogowaniu z programu kClient.
- Zalogowanie bez uprzedniego wylogowania - domyślnie wyłączone
Zdarzenia generowane jest gdy ponownie loguje się ten sam adres IP po nieprawidłowym
poprzednim wylogowaniu.
- Błąd hasła przy logowaniu - domyślnie wyłączone
Zdarzenie generowane
jest gdy logowanie nie doszło do skutku z powodu błędnego hasła. Parametry zawierają
adres IP.
- Brak możliwości zalogowania - domyślnie wyłączone
Zdarzenie generowane
gdy nie ma możliwości zalogowania (już 9 klientów zostało wcześniej zalogowanych).
Parametry zawierają adres IP.
Połączenia:
- Abonent wywoływany przez KKO - domyślnie wyłączone
Zdarzenie generowane gdy dochodzi do wywołania abonenta do przez KKO.
Parametry zawierają numer telefonu abonenta i numer konferencji do której
jest wywoływany.
- Abonent samodzielnie wchodzi do KKO - domyślnie wyłączone
Zdarzenie generowane gdy abonent samodzielnie wybiera numer do KKO.
Parametry zawierają numer telefonu abonenta i numer konferencji do której
abonent chce wejść.
- Abonent rozłączony przez KKO - domyślnie wyłączone
Zdarzenie generowane gdy abonent zostaje rozłączony przez KKO.
Parametry zawierają numer telefonu abonenta i numer konferencji z której
jest usuwany.
- Abonent rozłącza się - domyślnie wyłączone
Zdarzenie generowane gdy abonent samodzielnie rozłącza się.
Parametry zawierają numer telefonu abonenta i numer konferencji z której
wychodzi.
- Wywoływany abonent zajety - domyślnie wyłączone
Zdarzenie generowane gdy wywoływany przez KKO abonent jest zajęty.
Parametry zawierają numer telefonu abonenta i numer konferencji do której
był wywoływany.
- Wywoływany abonent nieosiągalny - domyślnie wyłączone
Zdarzenie generowane gdy wywoływany przez KKO abonent jest nieosiągalny.
Parametry zawierają numer telefonu abonenta i numer konferencji do której
był wywoływany.
- Wywoływanie niemożliwe - natłok - domyślnie wyłączone
Zdarzenie generowane gdy wywoływanie przez KKO jest niemożliwe z powodu natłoku.
Parametry zawierają numer telefonu abonenta i numer konferencji do której
miał być wołany.
- Wywoływany abonent nie odebrał telefonu - domyślnie wyłączone
Zdarzenie generowane gdy wywoływanie nieskuteczne ponieważ abonent nie odebrał
telefonu. Parametry zawierają numer telefonu abonenta i numer konferencji do był
wołany.
Konferencje:
- Zajęcie konferencji - domyślnie włączone
Zdarzenie generowane
jest w chwili nadania konferencji właściciela (dyspozytor programu kClient,
rekord harmonogramu lub zajęcie w trybie MeetMe). Parametry zawierają dane
właściciela konferencji.
- Zwolnienie konferencji - domyślnie włączone
Zdarzenie generowane
jest w chwili zwolnienia konferencji przez użytkownika (utrata właściciela).
- Początek konferencji - domyślnie włączone
Zdarzenie generowane
jest w chwili rozpoczęcia konferencji czyli wejścia pierwszego uczestnika.
Parametry zawierają numer konferencji.
- Koniec konferencji - domyślnie włączone
Zdarzenie generowane
jest w chwili zakończenia konferencji czyli opuszczenia jej przez ostatniego
uczestnika.
- Rozkaz zamknięcia konferencji - domyślnie wyłączone
Zdarzenie
generowane jest w chwili wydania rozkazu zakończenia konferencji z programu
kClient, z harmonogramu lub z menu. Parametry zawierają numer konferencji
i dane zamykającego konferencję (IP, numer telefonu lub numer rekordu).
- Abonent wchodzi do konferencji - domyślnie wyłączone
Zdarzenie
generowane jest w chwili gdy abonent dochodzi do konferencji. Parametry zawierają
numer konferencji i numer abonenta.
- Abonent wychodzi z konferencji - domyślnie wyłączone
Zdarzenie
generowane jest w chwili gdy abonent opuszcza konferencję. Parametry zawierają
numer konferencji i numer abonenta.
- Abonent wprowadził błędne hasło dostępu - domyślnie wyłączone
Zdarzenie generowane jest gdy abonent nie zostaje dopuszczony do konferencji
ponieważ wprowadził błędne hasło dostępu. Parametry zawierają
numer konferencji i numer abonenta.
- Wywołanie odrzucone - wybrana konferencja wyłączona - domyślnie wyłączone
Zdarzenie generowane jest gdy abonent nie zostaje dopuszczony do konferencji
ponieważ jest ona wyłączona w ustawieniach. Parametry zawierają
numer konferencji i numer abonenta.
- Wywołanie odrzucone - numer już jest w konferencji - domyślnie wyłączone
Zdarzenie generowane jest gdy abonent nie zostaje wywołany do konferencji
ponieważ taki numer jest już uczestnikiem konferencji. Parametry zawierają
numer konferencji i numer abonenta.
- Wywołanie odrzucone - brak wolnych kanałów - domyślnie wyłączone
Zdarzenie generowane jest gdy abonent nie zostaje wywołany do konferencji
ponieważ nie ma wolnych kanałów PCM. Parametry zawierają
numer konferencji i numer abonenta.
- Wywołanie odrzucone - brak synchronizacji traktu - domyślnie wyłączone
Zdarzenie generowane jest gdy abonent nie zostaje wywołany do konferencji
ponieważ nie ma traktów PCM w stanie synchronizacji. Parametry zawierają
numer konferencji i numer abonenta.
- Abonent odrzucony - nie należy do grup - domyślnie wyłączone
Zdarzenie generowane jest gdy abonent nie zostaje przyjęty do konferencji
ponieważ nie jest uczestnikiem dopuszczonej grupy predefiniowanej a funkcja
restrykcji grupowych jest włączona. Parametry zawierają
numer konferencji i numer abonenta.
- Abonent odrzucony - nie włączono MeetMe - domyślnie wyłączone
Zdarzenie generowane jest gdy abonent próbuje wejść do konferencji w trybie MeetMe
a konferencja nie jest dopuszczona w ustawieniach do obsługi trybu MeetMe.
Parametry zawierają numer konferencji i numer abonenta.
- Abonent w rozmowie prywatnej w konferencji - domyślnie wyłączone
Zdarzenie generowane jest gdy abonent w ramach konferencji wchodzi do rozmowy
prywatnej. Parametry zawierają numer konferencji i numer abonenta.
- Grupa wywoływana do konferencji - domyślnie wyłączone
Zdarzenie generowane jest gdy grupa predefiniowana jest wywoływana do konferencji.
Parametry zawierają numer konferencji i numer grupy.
- Grupa usuwana z konferencji - domyślnie wyłączone
Zdarzenie generowane jest gdy grupa predefiniowana jest usuwana z konferencji.
Parametry zawierają numer konferencji i numer grupy.
- Zapowiedź wywoływana do konferencji - domyślnie wyłączone
Zdarzenie generowane jest gdy zapowiedź słowna jest wywoływana do konferencji.
Parametry zawierają numer konferencji i numer zapowiedzi.
- Zapowiedź usuwana z konferencji - domyślnie wyłączone
Zdarzenie generowane jest gdy zapowiedź słowna jest usuwana z konferencji.
Parametry zawierają numer konferencji i numer zapowiedzi.
Polowania:
- Abonent wchodzi do polowania - domyślnie wyłączone
Zdarzenie
generowane jest w chwili gdy abonent dochodzi do polowania. Parametry zawierają
numer polowania i numer abonenta oraz tryb : myśliwy/zając.
- Abonent usunięty z polowania - domyślnie wyłączone
Zdarzenie
generowane jest w chwili gdy abonent zostaje usunięty z polowania. Parametry zawierają
numer polowania i numer abonenta.
- Rozkaz zamknięcia polowania - domyślnie wyłączone
Zdarzenie
generowane jest w chwili wydania rozkazu zakończenia polowania z programu
kClient. Parametry zawierają numer polowania.
- Wywołanie odrzucone - numer już jest w polowaniu - domyślnie wyłączone
Zdarzenie generowane jest gdy abonent nie zostaje wywołany do polowania
ponieważ taki numer jest już uczestnikiem danego polowania. Parametry zawierają
numer polowania i numer abonenta.
- Grupa wywoływana do polowania - domyślnie wyłączone
Zdarzenie generowane jest gdy grupa predefiniowana jest wywoływana do polowania.
Parametry zawierają numer polowania i numer grupy.
- Grupa usuwana z polowania - domyślnie wyłączone
Zdarzenie generowane jest gdy grupa predefiniowana jest usuwana z polowania.
Parametry zawierają numer polowania i numer grupy.
- Abonent wchodzi do menu - domyślnie wyłączone
Zdarzenie generowane
jest w chwili gdy abonent samodzielnie wchodzi do systemu menu głosowego.
Parametry zawierają numer abonenta.
- Abonent wchodzi do konferencji poprzez menu - domyślnie wyłączone
Zdarzenie generowane gdy abonent samodzielnie wchodzi do konferencji poprzez
funkcję dostepu do konferencji z menu głosowego.
Parametry zawierają numer abonenta i numer konferencji.
- Abonent wprowadzony do konferencji z menu - domyślnie wyłączone
Zdarzenie generowane gdy abonent zostaje wywołany do konferencji poprzez
funkcję z menu głosowego wykonaną przez innego abonenta.
Parametry zawierają numer abonenta wprowadzanego i numer konferencji.
- Grupa wprowadzona do konferencji z menu - domyślnie wyłączone
Zdarzenie generowane gdy grupa predefionowana zostaje wywołana do konferencji poprzez
funkcję z menu głosowego wykonaną przez innego abonenta.
Parametry zawierają numer grupy i numer konferencji.
- Rozkaz zamknięcia konferencji z menu - domyślnie wyłączone
Zdarzenie generowane gdy konferencja zostaje zamknięta poprzez funkcję z menu
głosowego. Parametry zawierają numer numer konferencji.
Grupy:
- Dodanie abonenta do grupy predefiniowanej - domyślnie wyłączone
Zdarzenia generowane gdy abonent zostaje dodany do grupy predefiniowanej.
Parametry zawierają numer numer abonenta i numer grupy.
- Kasowanie grupy predefiniowanej - domyślnie wyłączone
Zdarzenia generowane gdy grupa predefiniowana zostaje skasowana na karcie.
Parametry zawierają numer grupy.
Harmonogram:
- Wpisanie rekordu harmonorgamu - domyślnie wyłączone
Zdarzenia generowane gdy nowy rekord harmonogramu zostaje wysłany do karty KKO.
Parametry zawierają numer rekordu.
- Zadanie planu: Wywołanie polowania - domyślnie wyłączone
Zdarzenia generowane gdy nowy rekord harmonogramu Wywołanie polowania
zostaje wysłany do karty KKO.
- Zadanie planu: Rezerwacja konferencji - domyślnie wyłączone
Zdarzenia generowane gdy nowy rekord harmonogramu Rezerwacja konferencji
zostaje wysłany do karty KKO. Parametry zawierają numer konferencji.
- Zadanie planu: Zmiana hasła w konferencji - domyślnie wyłączone
Zdarzenia generowane gdy nowy rekord harmonogramu Zmiana hasła w konferencji
zostaje wysłany do karty KKO. Parametry zawierają numer konferencji i nowe hasło.
- Zadanie planu: Wprowadzenie grupy - domyślnie wyłączone
Zdarzenia generowane gdy nowy rekord harmonogramu Wprowadzenie grupy
zostaje wysłany do karty KKO. Parametry zawierają numer konferencji i numer grupy.
- Zadanie planu: Wprowadzenie abonenta - domyślnie wyłączone
Zdarzenia generowane gdy nowy rekord harmonogramu Wprowadzenie abonenta
zostaje wysłany do karty KKO. Parametry zawierają numer konferencji i numer abonenta.
- Zadanie planu: Usunięcie abonenta - domyślnie wyłączone
Zdarzenia generowane gdy nowy rekord harmonogramu Usunięcie abonenta
zostaje wysłany do karty KKO. Parametry zawierają numer konferencji i numer abonenta.
- Zadanie planu: Wprowadzenie zapowiedzi - domyślnie wyłączone
Zdarzenia generowane gdy nowy rekord harmonogramu Wprowadzenie zapowiedzi
zostaje wysłany do karty KKO. Parametry zawierają numer konferencji i numer zapowiedzi słownej.
- Zadanie planu: Usunięcie zapowiedzi - domyślnie wyłączone
Zdarzenia generowane gdy nowy rekord harmonogramu Usunięcie zapowiedzi
zostaje wysłany do karty KKO. Parametry zawierają numer konferencji i numer zapowiedzi słownej.
- Zadanie planu: Rozłączenie konferencji - domyślnie wyłączone
Zdarzenia generowane gdy nowy rekord harmonogramu Rozłączenie konferencji
zostaje wysłany do karty KKO. Parametry zawierają numer konferencji.
Synchronizacja:
- Uzyskanie synchronizacji traktu - domyślnie włączone
Zdarzenie
generowane w chwili uzyskania synchronizacji traktu PCM. Parametry zawierają numer
traktu.
- Utrata synchronizacji traktu - domyślnie włączone
Zdarzenie
generowane w chwili utraty synchronizacji traktu PCM. Parametry zawierają numer
traktu.
- Niekontekstowa ramka - domyślnie włączone
Zdarzenie
generowane w chwili otrzymania od centrali niekontekstowej ramki ISDN.
- Detekcja błędu na łączu ISDN - domyślnie włączone
Zdarzenie
generowane w chwili otrzymania od centrali informacji o detekcji błędu na łączu
ISDN. Parametry zawierają numer błedu.
traktu.
Nastawy:
- Załadowanie nastaw dla zdarzeń - domyślnie włączone
Zdarzenie generowane po wysłaniu do karty nastaw - część Nastawy zdarzeń.
Zawiera IP wysyłającego.
- Załadowanie nastaw dla konferencji - domyślnie włączone
Zdarzenie generowane po wysłaniu do karty nastaw - część Nastawy konferencji.
Zawiera IP wysyłającego.
- Załadowanie nastaw dla połaczeń - domyślnie włączone
Zdarzenie generowane po wysłaniu do karty nastaw - część Nastawy połączeń.
Zawiera IP wysyłającego.
- Załadowanie nastaw dla kontekstów zapowiedzi - domyślnie włączone
Zdarzenie generowane po wysłaniu do karty nastaw - część Nastawy kontekstów zapowiedzi.
Zawiera IP wysyłającego.
- Ustawienie czasu na karcie - domyślnie włączone
Zdarzenie generowane po wysłaniu do karty ustawień czasu.
Zawiera IP wysyłającego.
- Załadowanie nastaw dla pozostałych nastaw - domyślnie włączone
Zdarzenie generowane po wysłaniu do karty nastaw - część Pozostałe nastawy.
Zawiera IP wysyłającego.
Pozostałe:
- Restart programu - domyślnie włączone
Zdarzenie generowane
jest po wykryciu restartu programu ETH. Zawiera przyczynę restartu.
- Na starcie programu detekcja błędu MT90812 - domyślnie włączone
Zdarzenie generowane jest po wykryciu błędów komunikacji z układem konferencyjnym MT90812.
Jest to błąd krytyczny karty KKO.
- Na starcie programu detekcja błędu AT45DB642 - domyślnie włączone
Zdarzenie generowane jest po wykryciu błędów komunikacji z układem pamięci AT45DB642.
Jest to błąd krytyczny karty KKO.
- Kasowanie zdarzeń - domyślnie włączone
Zdarzenie generowane jest
w chwili wysłania do karty rozkazu kasowania całego bufora zdarzeń.
Zawiera IP wysyłającego.
- Formatowanie pamięci zdarzeń - domyślnie włączone
Zdarzenie
generowane jest w chwili wykrycia przez kartę błędu danych (formatu danych) w
pamieci bufora zdarzeń karty KKO.
- Komunikat systemu rejestracji karty - domyślnie włączone
Zdarzenie
generowane jest w chwili wygenerowania komunikatu z systemu rejestracji karty.
- Brak komunikacji między procesorami - domyślnie włączone
Zdarzenie
generowane jest w chwili wykrycia krytycznego błędu komunikacji między procesorem
ETH a innym procesorem na karcie. Zawiera nazwę procesora (SND,VOX lub PCM).
- Załadowanie programu z pliku HEX - domyślnie włączone
Zdarzenie
generowane jest w chwili załadowania nowego programu z pliku do pamięci procesora.
ETH a innym procesorem na karcie. Zawiera nazwę procesora (ETH,SND,VOX lub PCM).
- Komunikaty ISDN - poziom podstawowy - domyślnie wyłączone
Zdarzenie
generowane jest w chwili otrzymania albo wysłania komunikatu w warstwie sieci
wg normy Q.931
- Komunikaty ISDN - poziom rozszerzony - domyślnie wyłączone
Szczegóły
transmisji (poszczególne bajty) wchodzącej w skład komunikatu. Zdarzenie umożliwia
zarejestrowanie pełnej informacji o wymianie danych między kartą a centralą
w celu ewentualnej późniejszej ich analizy.