Registrace IP adres
O nás                 Naše služby                 TOPNET Billing                 Užitečné                 Vše o IPv6                 Kontakty


ISP Servis: TOPNET Billing - Popis funkcionality a systémové požadavky

TOPNET Billing systém je kompatibilní se servery na bázi Unixu. Podporuje Linux distribuce Debian, Centos, Fedora, Alt Linux, Slackware, SCO a take FreeBSD a OpenBSD operační systémy. Databáze se používá MySQL nebo PostgreSQL. Pro účely autentifikace, autorizace a accouningu se využívá RADIUS protokol.
Billingový systém je napsán v jazyce PHP, proto pro instalací a správnou práci systému je potřeba mít nainstalovaný Apache+PHP nebo Nginx+Spawn Php. Pro korektní práci systému je potřeba verze PHP 5 a vyšší. Podporované prohlížeče – Mozilla Firefox, Internet Explorer, Safari, Google Chrome.

Krátký popis práce systému
Topologie:

Komentáře k topologii:
A. Připojení klienta k serveru přístupu(Access server) se provádí přes PPPoE nebo VPN připojení. Servery můžou být na bázi CISCO, Mpd (Multi-link PPP daemon for FreeBSD) nebo Mikrotik. Servery přístupu komunikují s Radius serverem a vyměňují si navzájem informaci přes RADIUS protokol.

B. Funkce a možnosti RADIUS serveru:
- Autentifikace(ověření) uživatele. Server přístupu předává údaje, které dostal od uživatele prostřednictvím PPPoE nebo VPN Radius serveru, který je zpracovává, zapisuje/exportuje do/z databáze a posílá informaci o uživateli zpátky na server přístupu.
- Autorizace. Pokud uživatel je v databázi zákázníku, a na jeho účtě jsou peněžní prostředky, potom Radius server předává informaci o šířce pásma a tarifovém plánu uživatele na server přístupu. Na základě těchto informací server přístupu rozděluje šířku pásma uživatelům(shaping) a zapracovává potřebné filtry (access lists).
- Accounting. Po vytvoření spojení Radius server monitoruje aktivitu uživatele a zapisuje veškeré potřebné údaje jako počet přenesených informací apod. do klientské databáze.
- Odpojení nebo omezení uživatele. V případě nezaplacení faktury nebo porušení pravidel poskytování služeb uživatelem, poskytovatel má možnost prostřednictvím Radius serveru uživatele od své sítě odpojit, nebo omezit poskytované služby.

C. Počet serverů přístupu není limitován, stejně tak TOPNET Billing nemá omezení v maximálním počtu obsluhovaných uživatelů.

D. Uživatelský přístup se provádí pomocí:
- autorizace na základě přihlašovacího jména a hesla
- autorizace na základě kombinace IP a MAC adres

Práce s tarifními plány
TOPNET Billing má integrované 3 systémy tarifních plánů:
1. Na základě šířky pásma. V případě tohoto systému, každý uživatel dostane přidělenou šířku pásma, s tím, že se uvádí cena a maximálně povolena rychlost upload/download.
2. Na základě přenesených informací. Tento systém funguje na principu přenesených dat. Uvádí se cena za MB přenesených informací, maximální rychlost download/upload a paušální cena.. Cena za MB se může lišit a nastavovat na základě určitého dne v týdnu nebo hodiny.
3. Kombinovaná forma. . V tomto tarifním systému uživatel platí paušál, jeho rychlost se mění na základě toho, kolik dat přenese. Například, do 1 GB přenesených dat uživatel má rychlost 10 Mbps, nad 1 GB do 10 GB se jeho rychlost sníží na 5 Mbps, pokud přenese více jak 10 GB pak se rychlost sníží na 1Mbps.

Možnosti dobití kreditu pro uživatele:
• Ručně
• V cenu licence je zahrnuto vyvinutí jednoho potřebného platebního modulu.