БИЛЛИНГОВАЯ СИСТЕМА ПО ВЫДЕЛЕННЫМ И VPN- КЛИЕНТАМ С АВТОРИЗАЦИЕЙ НА СЕРВЕРЕ ДОСТУПА TACACS+
Предмет
Программирование
Тип работы
диплом
Объем работы
80
Дата поступления
12.12.2012
2900 ₽
Содержание
ВВЕДЕНИЕ .......................................3
1. ТРЕБОВАНИЯ К СИСТЕМЕ БИЛЛИНГА........................4
2. ПРИНЦИПЫ РАЗРАБОТКИ СИСТЕМЫ БИЛЛИНГА ............................5
2.1 ВВЕДЕНИЕ...................................................................................................................................5
2.2 ЗАДАЧИ........................................................................................................................................5
2.3 СХЕМА СИСТЕМЫ....................................................................................................................6
2.2.1 КОЛЛЕКТОРЫ................................................................................................................7
2.2.2 МНОГОУРОВНЕВАЯ БАЗА ДАННЫХ.......................................................................7
2.4 БИЗНЕС- СПЕЦИФИКА.............................................................................................................8
2.4.1 ПОГРЕШНОСТЬ РАСЧЕТОВ......................................................................................9
2.4.2 ВРЕМЯ РЕАКЦИИ СИСТЕМЫ....................................................................................9
2.4.3 УСТОЙЧИВОСТЬ К СБОЯМ.......................................................................................9
2.4.4 АКТУАЛЬНОСТЬ ДАННЫХ......................................................................................10
2.4.5 СТАТИСТИЧЕСИЕ ОТЧЕТЫ.....................................................................................10
2.4.6 ОТКЛЮЧЕНИЕ АБОНЕНТОВ...................................................................................10
2.4.7 ТАРИФЫ.......................................................................................................................11
2.4.8 БУХГАЛТЕРИЯ............................................................................................................11
3. ОПИСАНИЕ БАЗЫ ДАННЫХ .....................................12
3.1 СХЕМА БАЗЫ ДАННЫХ.............................................................................................12
3.2 ОПИСАНИЕ ТАБЛИЦ БАЗЫ ДАННЫХ................................................................................12
4. ОПИСАНИЕ СИСТЕМЫ БИЛЛИНГА НА СЕРВЕРЕ TACACS+ .....................14
4.1 ОБЩИЕ СВЕДЕНИЯ О СИСТЕМЕ..........................14
4.2 НАЗНАЧЕНИЕ СИСТЕМЫ...........................14
4.3 АВТОНОМНАЯ РАБОТА СИСТЕМЫ.......................15
4.4 ОПИСАНИЕ ЛОГИЧЕСКОЙ СТРУКТУРЫ....................16
5. ПРИНЦИП РАБОТЫ СИСТЕМЫ АУНТИФИКАЦИИ , АВТОРИЗАЦИИ И ЭККАУНТИНГА НА СЕРВЕРЕ ДОСТУПА TACACS+ .................................................................18
5.1. ОСНОВЫ СИСТЕМЫ.............................18
5.2. СЕРВЕР ДОСТУПА TACACS+..........................18
5.2.1. ВЕРСИЯ TACACS..........................19
5.2.2. СВОЙСТВА TACACS+..........................20
5.2.3. ПРОЦЕСС АУНТИФИКАЦИИ TACACS+..................22
5.2.4. ПРОЦЕСС АВТОРИЗАЦИИ TACACS+.................23
5.2.5. ПРОЦЕСС ЭККАУНТИНГА TACACS+...................25
5.3. ПРИНЦИПЫ РАБОТЫ СИСТЕМЫ.......................26
5.4. СИСТЕМА АУНТИФИКАЦИИ ПОЛЬЗОВАТЕЛЯ................28
5.5. СИСТЕМА АВТОРИЗАЦИИ..........................34
5.6. СИСТЕМА ЭККАУНТИНГА..........................36
6. СИСТЕМА РАСЧЕТОВ....................................................................................................................40
6.1. ОБЩИЕ СВЕДЕНИЯ О NETFLOW........................40
6.2. ПОЛУЧЕНИЕ ПЕРВИЧНЫХ ДАННЫХ......................41
6.3. ФИЛЬТРАЦИЯ ПЕРВИЧНЫХ ДАННЫХ....................41
6.4. РАСЧЕТ СТОИМОСТИ.............................42
6.5. СИСТЕМА ОТЧЕТОВ.............................42
ЗАКЛЮЧЕНИЕ........................................................................................................................................43
ЛИТЕРАТУРА..........................................................................................................................................45
ПРИЛОЖЕНИЯ.......................................................................................................................................46
Введение
Работа по созданию систем регистрации пользователей информационных сетей и учета используемых ими ресурсов (биллинг), ведется многими крупными компаниями, в которых число пользователей исчисляется тысячами и более абонентов. Такими компаниями являются операторы сотовой, пейджинговой связи и интернет услуг. Все такие системы являются закрытыми и в основном реализуются и поддерживаются программистами компании.
Современные тенденции развития рынка телекоммуникаций, связанные с постоянно и быстро растущим многообразием видов предоставляемых услуг связи и их объемов, ставят перед операторами связи все более сложные задачи по организации процесса предоставления этих услуг своим клиентам.
К таким задачам относятся обеспечение гибкой системы учета и тарификации оказываемых услуг:
1. Выставления счетов и учета оплаты (что составляет основу биллинговых систем или АСР – автоматизированных систем расчетов);
2. обеспечение учета потребностей клиентов в различных видах услуг (CRM);
3. поддержка различных способов оплаты (предоплаты в различных формах, оплаты по выставленным счетам и т.п.), и др.
Дипломная работа посвящена разработке системы биллинга выделенных и vpn- клиентов, работающая по данным NetFlow в ОС Linux RedHat.
В работе приводится описание программы и описание применения программы.
Литература
1. Поль Дюбуа. MySql. // New Riders Publishing – 2000. – 816 pages
2. Ellen Sieven. PERL in a NUTSHELL. // O’Relly – 1999. – 654 pages
3. Gareth Anderson. GNU/Linux Command-Line Tools Summary. // E-book
4. Tom Christiansen, Nathan Torkington. Perl Cookbook, Second Edition. //O’Relly – 2003. – 976 pages
5. К. М. Муссель. Предоставление и биллинг услуг связи. Системная интеграция. // Эко-Трендз – 2003. – 320 стр.