курсовые, дипломы, контрольные, рефераты
   
   » Главная  » Программирование  » БИЛЛИНГОВАЯ СИСТЕМА ПО ВЫДЕЛЕННЫМ И VPN- КЛИЕНТАМ С АВТОРИЗАЦИЕЙ НА СЕРВЕРЕ ДОСТУПА TACACS+

 


ВВЕДЕНИЕ ………………………………………………………………………….…………….…..…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 стр.

Примечаний нет.

 

Дисциплина: Программирование