Лекции по Системе цифровой коммутации «ЭЛКОМ»   

2. Аппаратные и программные компоненты СЦК "ЭЛКОМ"

2.11. Подсистема "Тарификация" ("Экспорт данных")

2.11.1. Общие принципы работы подсистемы

При создании подсистемы (ПС) тарификации была принята следующая идеология:

- фиксируются все состоявшиеся соединения, включая транзитные;

- тарификационные данные хранятся в АТС в обновляемой БД постоянного объема. Информация при экспорте не уничтожается, доступа для ее изменения или корректировки нет;

- функции ПС включают в себя только фиксацию, хранение и экспорт тарификационных данных

- расчет стоимости соединений производится внешней АСР (автоматизированная система расчета стоимости разговоров, система биллинга), которая в состав ПС не входит. В ПС включаются средства, позволяющие настраивать содержание и формат выходных файлов на требования АСР.

ПС «Тарификация» входит в состав базового ПО всех видов СЦК ЭЛКОМ и АТС S256 и подпадает под действие сертификатов соответствия.

По каждому соединению фиксируются следующие данные:

- дата и время начала соединения;

- длительность соединения, сек;

- тип соединения (внутреннее, входящее, исходящее, транзитное);

- номер терминального модуля и номер линии, откуда поступил вызов (TML1);

- номер терминального модуля и номер линии, куда выполнено проключение (TML2);

- вызывающий номер (А);

- категория вызывающего абонента;

- вызываемый номер (В);

- входящее направление;

- исходящее направление;

- код услуги ДВО, которая была использована в случае передачи вызова

Эти данные объединяются в виде отдельной записи. В таком виде информация хранится в АТС и может быть извлечена (экспортирована).

БД соединений состоит из двух областей. В СЦК ЭЛКОМ каждая из них рассчитана на 10 млн. записей, в АТС S256 – на 1 млн. записей. Принцип заполнения БД показан на рис.2.11.1.

Рис.2.11.1. Принцип заполнения БД соединений (А, В – названия условные)

Сразу после запуска АТС (см.рис.2.11.1,а) занесение новых записей производится в область А, которая является рабочей, область В – полностью свободна. После заполнения области А (см.рис.2.11.1,б) она становится архивом, новые данные заносятся в область В. После заполнения теперь уже область В становится архивом, прежний архив (А) полностью очищается (см.рис.2.11.1,в).

Новые данные заносятся в область А, область В становится архивом (см.рис.2.11.1,г).

Таким образом, в любой момент времени (кроме начального заполнения) мы имеем архив данных тарификации объемом в 10 млн. записей и рабочую (заполняемую) область.

Архив и рабочая область одинаково доступны для экспорта тарификационных данных.

Принцип формирования записей о соединениях и занесения их в БД показан на рис. 2.11.2.

В момент начала и конца соединения фиксируются дата и время события, вызывающий и вызываемый номер, тип соединения, TML1 и TML2 в виде "НомерТМ НомерЛинии".

Длительность соединения определяется в момент разъединения. Используются два варианта:

- по разности временных отсчетов, снимаемых с внутренних часов в модуле управления;

- как сумма миллисекундных «тиков», снимаемых с блока синхронизации УМ. Данный способ применяется при большом дрейфе внутренних часов.

Формируется запись, которая заносится в БД соединений в момент окончания соединения, но озаглавлена датой начала. Это означает, что если соединение длительное, его запись помещается среди соединений совсем с другими параметрами начала, даже, может быть, с другими сутками.

Именно такой пример показан на рис.2.11.2. Здесь соединение, начатое 23.05.2003, закончилось только 24.05.2003 и оказалось среди записей, датированных 24.05.2003. Это более короткие соединения, которые были начаты и закончены 24.05.2003. Таким образом, все соединения, не законченные к моменту перехода границы суток, попали в следующую "суточную область" БД.

Граница суточной области определяется системой по первой записи с переменой даты. Пропуска записей не будет, т.к. в системе помечается последняя считанная запись, и следующий суточный файл будет начинаться с нее.

Это означает, что при организации периодической перекачки данных в суточный файл будут попадать как соединения, начатые и законченные в течение суток, так и соединения, только законченные в течение этих же суток.

При информационно-справочном обслуживании принцип формирования выборки совсем другой. Выборка формируется из имеющихся записей по наложенной маске, т.е. в выборку попадают все записи, отвечающие заданным критериям. Для приведенного примера это означает, что если 27.05.2003 была бы задана выборка всех данных за 23.05.2003, в нее попадут все записи, датированные 23.03.2005, т.е. как вошедшие в суточный файл за 23.05.2003, так и законченные позднее.

СЦК "ЭЛКОМ" позволяет также тарифицировать использование услуг ДВО. Каждое обращение абонента к любой услуге ДВО фиксируется, по нему сохраняются следующие данные:

- дата и время обращения к конкретной услуге ДВО;

- номер внутреннего абонента, вызвавшего данную услугу;

- код услуги ДВО;

- действие (включено/выключено).

Информация по ДВО хранится в отдельной БД тарификации.



*****

© 2009-2017 Банк лекций siblec.ru
Лекции для преподавателей и студентов. Формальные, технические, естественные, общественные, гуманитарные, и другие науки.