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

Автор работы: Пользователь скрыл имя, 21 Ноября 2011 в 00:54, дипломная работа

Описание

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

Работа состоит из  1 файл

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

— 1.14 Мб (Скачать документ)

       У станціях типу CORAL використовується запис CDR простого вигляду:

       1991 11/06 12:31 5:05 7129 6230 Y

       1992 11/06 12:36 1:06 7115 6226 7416079

       1993 11/06 12:38 0:16 7100 6230 Y

       Нижче подано розшифровку для рядка  даних в таблиці 5:

     Таблиця 5 – Розміщення полів даних для  АТС CORAL

Назва поля Початковий  байт Кінцевий байт Формат
Транк 28 30 -
Абонент 35 38 -
Лінія 20 23 -
Номер 42 69 -
Тривалість 20 25 mm:ss
Дата 7 11 mm/dd
Час 14 18 hh:mm
Тип дзвінка 77 77 Y=I
Статус  дзвінка 82 84 -
 

       Рядок даних CDR станцій SAMSUNG не містить складностей  і є максимально інформативний:

       132 205 11:24 17:44:06 00:00:33 9562060

       132 204 11:24 17:45:21 00:00:34 5800000

       135 209 11:24 17:45:47 00:01:38 INCOMING

       131 210 11:24 17:47:20 00:00:00 9500002

       130 211 11:24 17:47:16 00:00:04 9500013

       Варто звернути увагу на відсутність року в полі Дата рядка станції. Програмою  в такому випадку рік буде підставлятися автоматично з системної дати.

       Нижче подано розшифровку для рядка  даних в таблиці 6.

     Таблиця 6 – Розміщення полів даних для  АТС SAMSUNG

Назва поля Початковий  байт Кінцевий байт Формат
Транк 4 6 -
Абонент 11 13 -
Line 45 49 -
Номер 48 68 -
Тривалість 37 44 hh:mm:ss
Дата 18 22 mm:dd
Час 26 33 hh:mm:ss
Тип дзвінка 48 49 IN=I
 

       2.1.2 Настройка АТС  для виводу даних

       Практично у всіх електронних телефонних станціях існує можливість збирати дані про  дзвінки, що відбуваються. Ця можливість полягає в тому,  що АТС може формувати запис про дзвінок з зазначенням деяких полів. Кількість і види полів в різних АТС відрізняються.

       В АТС функції реєстрації дзвінків виконує програма CDR - Call Detail Recording (або SMDR – Station Message Detail Recording). Записи можуть зберігатися в станції або видаватися на зовнішні пристрої – комп'ютер або принтер. Принципово в АТС можуть бути закладені додаткові можливості по тарифікації дзвінків, але, як правило, ці можливості не використовуються через складність освоєння і роботи з даними функціями оператором АТС.

       Для отримання даних CDR (SMDR) необхідно  запрограмувати АТС для видачі даних  на зовнішній пристрій. У будь-якій програмі CDR дзвінок повинен мати як мінімум наступні поля (атрибути дзвінка):

    • Дату / Час (Date/Time) здійснення дзвінка;
    • Тривалість, або ЧасЗавершення (ContinEndTime) дзвінка;
    • Місце призначення (Номер);
    • Ідентифікатор власника дзвінка (Абонент).

       Додатково можуть виводитися:

    • Номери зовнішніх ліній (Лінія);
    • Номери маршрутів (Транк);
    • Ідентифікатори видів обслуговування.

       Кожна станція в програмі CDR може мати свій набір додаткових полів. Їх кількість  часто залежить від видів послуг, що надаються абонентам. У рядках CDR додаткові поля можуть виводитися в окремому полі в вигляді набору цифр або букв.

       Нижче подано види додаткових полів виходячи з функціональних особливостей АТС. Зрозуміло, що цей розподіл є умовним, оскільки додаткові функції АТС  по кожному з цих типів атрибутів  можуть перетинатися:

       Маршрутизація – це набір правил по виходу дзвінка у зовнішні телефонні мережі.  Він базується на принципах організації телефонних з'єднань в АТС. Коди ці можуть набиратися як АТС (в залежності від статусу абонента) так і самим абонентом. У рядку виводиться часто у вигляді цифр.

       Коди  доступу – частина набраного номера для доступу до сервісів в телефонній станції, розташована в рядку CDR окремо від безпосередньо набраного номера.

       Коди  авторизації – атрибут, що дозволяє ідентифікувати конкретного абонента.  Іноді входить в набраний номер. Існують АТС,  в яких цей код виводиться в рядок окремо від набраного номера або номера абонента.

       Персональні коди – коди,  що дозволяють певним абонентам вибирати необхідні види сервісу телефонної станції,  шляхом набору додаткових цифр або клавіш системного телефону.

       Коди  маршрутів – ідентифікатори правил набору станцією додаткових кодів,  правил виходу абонентів у зовнішні мережі і т.п. Аналіз цих кодів  дозволяє оптимізувати навантаження і  проходження дзвінків всередині  АТС.

       Коди  проектів – маршрути можуть об'єднуватися в логічні групи.  Ідентифікація обладнання дзвінка абонента по коду маршруту і є код проекту.  Часто ця функція використовується для підрахунку витрат певної групи абонентів (підрозділ, відділ і т.п.). Коди проектів можуть видаватися в рядку окремо у вигляді буквено-цифрового запису.

       Послуги – (переадресація, донабір при доступі  ззовні, доступ до зовнішніх серверів голосової пошти і запису переговорів, гучний зв'язок, конференція, АВН). Станції  з розвиненим сервісом, як правило,  мають можливості для видачі даних про послуги в рядках CDR у вигляді буквено-цифрових записів.

       Організаційні одиниці – станції, що використовуються декількома організаціями, можуть бути запрограмовані для таких умов (коди, маршрути і т.п.), але на практиці це рідко відбувається, і виникають конфлікти при розподілі витрат по оплаті телефонного трафіка. 

       2.1.3 Під'єднання АТС до комп'ютера

       Для забезпечення прийому даних необхідно  підключити комп'ютер до АТС. З'єднання  АТС і комп'ютера проводиться  штатним кабелем, що входить в  комплект постачання АТС, оскільки різні типи АТС можуть мати абсолютно різні схеми контактних з'єднань в кабелі. У випадку відсутності такого кабеля, його виготовляють, використовуючи схему, надану виробником АТС в документації. Нижче наведено схеми підключення роз'ємів DB-9, DB-25 кабелів для деяких АТС в таблицях 7 – 12.

     Таблиця 7 – Підключення роз'ємів кабеля для ATC KX-T1232, KX-TD816, KX-TD1232, KX-T336, KX-TD500

ATC Комп'ютер
Роз'єм DB-25P Роз'єм DB-25S Роз'єм DB-9S
Сигнал Сигнал Сигнал
FG 1 FG 1 - -
TXD 2 RXD 3 RXD 2
RXD 3 TXD 2 TXD 3
RTS 4 CTS 5 CTS 8
CTS 5 RTS 4 RTS 7
DSR 6 DTR 20 DTR 4
SG 7 SG 7 SG 5
DTR 20 DSR 6 DSR 6
 

     Таблиця 8 – Підключення роз'ємів кабеля для ATC GDK-100

ATC Комп'ютер
Роз'єм DB-9P Роз'єм DB-25S Роз'єм DB-9S
Сигнал Сигнал Сигнал
TX 2 RX 3 RX 2
RX 3 TX 2 TX 3
GND 5 GND 7 GND 5
 

     Таблиця 9 – Підключення роз'ємів кабеля для ATC DCS

ATC Комп'ютер
Роз'єм DB-25P Роз'єм DB-25S Роз'єм DB-9S
Сигнал Сигнал Сигнал
TXD 2 TXD 2 TXD 3
RXD 3 RXD 3 RXD 2
GND 7 GND 7 GND 5
DTR 20 DTR 20 DTR 4

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