ReferatFolder.Org.Ua — Папка українських рефератів!


Загрузка...

Головна Інформатика. Інформація. Компютерні науки → Розробки програмно-апаратного комплексу тарифікації і білінга телефонних розмов та інтернету

Розробки програмно-апаратного комплексу тарифікації і білінга телефонних розмов та інтернету.

Дипломна робота

1 автоматизації обліку Інтернет послуг

1.1 Сучасний стан автоматизації обліку Інтернет послуг

Автоматизована система розрахунків NETUP UTM 5.0 [1] призначена для здійснення комплексного обслуговування абонентів підприємств зв\'язку. За допомогою системи UTM 5.0 здійснюються всі основні кроки взаємин з клієнтами: укладення договорів, здійснення технічної підтримки, підрахунок що надаються клієнтові послуг, виставляння рахунків, виписування рахунків-фактур, актів выполенных робіт, різних звітів і багато що інше. На даний момент при роботі з UTM можна організувати надання наступних послуг:

– Доступ в інтернет через виділені лінії (Ethernet, Radio Ethernet, мережі кабельного телебачення, xDSL, VPN, PPPoE і ін.)

– Доступ в інтернет за допомогою Dial-up (за договором, по інтернет-картах)

– Доступ в інтернет через точки публічного доступу (хотспот)

– E-mail хостинг і WWW-хостинг

– Класична телефонія

– IP-телефонія (VOIP)

Оскільки багато послуг, що надаються через локальну мережу, пов\'язані з використанням IP-трафіку і дуже часто їх об\'єм пропорційний використаному трафіку, то можна організувати підрахунок послуг, не перерахованих вище, таких як доступ до ігрового сервера, доступ до відео- і музичного сервера, надання в платне користування файлового сервера і т.п.

Білінгова система UTM 5.0 дозволяє створювати безліч тарифів, задаючи різну вартість трафіку залежно від об\'єму вже викачаного трафіку від напряму (наприклад, український-зарубіжний), часу доби або дня тижня. Також можна вести облік по преважаючому трафіку. Для послуг Dial-up можна задати різну вартість часу з\'єднання залежно від часу доби і дня тижня. У тарифах для класичної і IP-телефонії також задається різна вартість часу розмови залежно від напряму дзвінка. У системі можливий облік послуг (а також прийом платежів) в різних валютах.

Як альтернатива клієнтському web-інтерфейсу користувача існує клієнтська програма UTM Wintray. За допомогою UTM Wintray користувач може у будь-який момент перевірити баланс свого особового рахунку, включити/виключити доступ в інтернет для свого комп\'ютера, відправити (або отримати) повідомлення адміністратора. У UTM Wintray вбудований функціонал захисту від несанкціонованого доступу в інтернет третіми особами.

Крім внесення даних про оплату послуг через оператора існують альтернативні способи поповнення особового рахунку. Так, UTM підтримує роботу з передоплаченими інтернет-картами. Також є можливість роботи з картами платіжної системи Рапіда. Уніфікований механізм внесення зовнішнього платежу дозволяє набудувати роботу практично з будь-якими платіжними системами і бухгалтерськими програмами (наприклад, 1С-Бухгалтерія, системи банк-клієнт і ін.).

Білінгова система UTM 5.0 підтримує наступні операційні системи: Linux, FREEBSD, Solaris SPARC, Windows (NT, 2000, XP, 2003 та бази даних: MYSQL, POSTGRESQL

В якості устаткування для збору первинних даних по трафіку необхідно використовувати:

– маршрутизатор на основі ПК з ОС Linux, FREEBSD, або Windows (NT, 2000, XP, 2003)

– будь-яке устаткування, що підтримує експорт даних у форматі NetFlow v.5

– будь-яке устаткування, що підтримує експорт даних у форматі Cisco IP Accounting

– будь-яке устаткування, що надає дані по трафіку у вигляді таблиці, що містить IP-адресу джерела, IP-адреса одержувача і кількість переданих байт.

Наприклад, Cisco, MikroTik, NSG, Revolution, Cabletron, Huawei.

Для надання послуг dial-up можна використовувати будь-яке устаткування, що підтримує авторизацію і акаунтинг по протоколу RADIUS. Наприклад, Cisco AS5350, USR NetServer, Lucent MAX6000, Huawei, NSG, сервер доступу на основі ПК з ОС Linux, FREEBSD або Windows Server.

Для надання послуг IP-телефонії, можна використовувати будь-яке устаткування, що підтримує авторизацію і аккаунтинг по протоколу RADIUS. Наприклад, Cisco AS5350, сервер VOIP на основі ПК з ОС Linux, FREEBSD або Windows.

Білінгова система \"BG-білінг\" [2] створена для автоматизації діяльності операторів зв\'язку. Великий набір модулів дозволяє тарифікувати широкий круг послуг, таких як:

– комутований доступ в Інтернет

– доступ в Інтернет за картками

– доступ в Інтернет по виділених лініях

– доступ в Інтернет по VPN

– IP - телефонія

– послуги класичної телефонії

– послуги кабельного телебачення

– послуги цифрового кабельного телебачення

В даний час система упроваджена і успішно експлуатується в декількох десятках організацій по всій територии СНД і зарубіжних країн.

Програма написана на Java в клиент-серверному варіанті з використанням бази даних MYSQL. АРМ адміністратора системи і операторів реализовані у вигляді GUI додатку. Для абонентів доступний Web-інтерфейс.

Можливості BG-Billing по обліку різних сервісів абонентів реалізовані за допомогою модулів. Використання модульної архітектури дозволяє швидко розробляти підтримку нового вигляду сервісу, а клієнтам гарантує можливість простої оптимізації системи під вирішуваний круг завдань. До основних модулів сисиеми відносяться:

1) Модуль комутованих з\'єднань(DIALUP)

  • здатний авторизувати і підраховувати трафік і час будь-якого комутованого (не постійного) з\'єднання, що підтримує протокол RADIUS: DIALUP, VPN;

  • відновлення підрахунку з\'єднання після перезавантаження RADIUS сервера або розриву мережі;

  • наявність режиму активної перевірки з\'єднання на предмет його існування по протоколу SNMP або RSHELL;

  • обмеження доступу клієнтам по телефонах дозвону, часі, телефону дозвонювача;

  • обмеження напрацювання логіна за часом і трафіком;

  • обмеження кількості одночасних з\'єднань;

  • зміна вартості трафіку і часу по годинах, днях тижня та місяця;

  • підтримка протоколів авторизації PAP, CHAP і MS-CHAP v.2 з генерацією ключів шифрування MPPE-128;

  • підтримка пулів адрес, що динамічно роздаються клієнтам;

  • перегляд клієнтом сесій і напрацювання по логінах через WEB статистику, можливість зміни клієнтом пароля доступу.

  • взаємодія з модулем Картки, створення логіна по Інтернет-карті. Вивантаження вільних логінів для генерації карток;

  • перегляд звіту за договором через клієнт BGBilling з можливістю збереження в HTML файл і відправки на Email;

  • монітор з\'єднань і помилок авторизації: проглядання з\'єднань як завершених так і поточних, RADIUS запитів по цьому з\'єднанню, помилок авторизації з вказівкою причини, по якій був заборонений доступ;

  • підтримка CallBack;

  • примусове завершення з\'єднань (через консольне управління RADIUS сервером);

  • вбудований NetFlow колектор: можливість підрахунку трафіку усередині сесії з діленням за типами з різною ціною.