TWiki> Sandbox Web>TomasTest1 (15 Nov 2011, tomassoroka)EditAttachTEX/PDF
-- Main.tomassoroka - 16 Oct 2011

zoznam komponentov vyhodnocovača na strane zákazníka a ISP.Použil som veci z prednasky na prvom stretnuti.

Zákazník

okamžitá priepustnosť (uplink, downlink) spočítať objem všetkých dát ktoré v danej chvíli prechádzajú sieťou, rozdeliť na download a upload.
metódy throughputUp() a throughputDown().Návratová hodnota float



celkový počet prenesených bajtov (up, down) -metody bytesUp() a bytesDown() bez parametrov.Návratové hodnoty float
tu by som pridal rozpis priradení počtu bajtov ku adresám z ktorých su data sťahované/uploadované

napr.:
74.125.39.147 - 35 MB
147.232.3.80 - 12 MB
...
v tomto prípade tiez dve metody bytesUp(date startDate, date endDate) a bytesDown(date startDate, date endDate) .Parametre vymedzujú dobu za ktorú chceme sledovať sťiahnuté data

celkový počet prenesených paketov (up, down) spracovať podobne ako v predchadzajúcom prípade, rozdelit na konkrétne IP adresy.Metódy packetsDown() a packetsUp()

okamžitý počet aktívnych tokov (up, down) metody floatDown() a floatUp() .Návratová hodnota Intiger

história
* priemerná rýchlosť -zobraziť priemernú rýchlosť v minulosti v podobre grafu-metóda ktorá by vypočítavala body grafu:__avgSpeed(date startDate, date endDate)__ parametre vymedzujú obdobie počas ktorého chceme rýchlosť merať.Návratová hodnota pole[2]
* prenesené data -objem dát prenesených v jednotlivých dňoch, pripadne hodinách v podobe grafu. graf ako v predchadzajúcom prípade.Metóda dataDown(date startDate, date endDate) a dataUp(date startDate, date endDate) .Návratové hodnoty pole[2]
* SLA trieda zobraziť SLA triedy v minulých dňoch prípadne hodinách-metóda slaClass(date startDate, date endDate) .Návratová hodnota: body grafu pole[2]

hodnotenie v zmysle tried SLA -hodnotenie v aktuálnom čase.Metóda slaClassActual() .Návratová hodnota Intiger ktorý definuje SLA triedu(1-10)

oneskorenie (ms) metóda latency() bez parametra.Návratová hodnota Intiger ktorá vyjadruje počet ms

počet prenesených bajtov rozdelených podla portu metóda dataOnPort(date startDate, date endDate) .Návratová hodnota pole[2]
napríklad:
80-http: 15MB
21-FTP: 20MB
...

ISP

sumárne hodnoty pre sieť
* počet práve aktívnych užívatelov metóda usersOnline() návatová hodnota Intiger

tabuľka hodnôt zákazníkov
* celkový počet bajtov download/upload -Metóda dataOnUser(User user) parameter je užívateľ pre ktorého chceme zistiť ojem prenesených dát.Návratová hodnota je typu UsersData . datový typ UserData obsahuje: int userID(prípadne IP/MAC adresa), float dataDownload, float dataUpload

rozhranie pre určenie totožnosti zákazníka -identifikácia zákazníka (osobné údaje + IP (MAC))

Topic revision: r5 - 15 Nov 2011 - 21:58:04 - tomassoroka
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback