Форма содержит две таблицы с записями и отдельные поля. Поля таблиц не редактируются, так как являются результатом работы АСР.

Описание полей таблицы данных о загруженном файле CDR, формы «Данные о звонках станции»:

    Станция - Название коммутатора из списка Имя файла - Имя файла Дата файла - Дата и время создания файла Размер файла - Размер файла в байтах Дата загрузки - Дата и время загрузки файла Примечание - Примечание в произвольной форме Результат - Результат загрузки файла из списка разрешенных значений.

Описание полей таблицы данных о звонках, текущего загруженного файла CDR, в  форме «Данные о звонках станции»:

    № записи - Порядковый номер записи в CDR Дата и время звонка - Дата начала звонка (рассчитанная) Вх. маршрут - Идентификатор входящей транкгруппы Номер А-аб - Телефонный номер А-абонента Линия А-аб – Линейные данные А-абонента Исх. маршрут - Идентификатор исходящей транкгруппы Номер Б-аб - Телефонный номер Б-абонента Линия Б-аб - Линейные данные Б-абонента Услуга Б-аб - Код услуги связи Б-абоненту Дата звонка - Дата звонка (в формате "RRDDMMHH24M1") Начало звонка - Время начала звонка Длительность - Длительность звонка Сумма - Стоимость звонка Выключатель "Сост?" - Галочка в поле выключателя указывает на то, что звонок состоялся Дополнительные  поля Доп. поле1 – Доп. поле10 - Поля для дополнительной обработки соединений с учётом специфики определённого от типа коммутатора Доп. свойства –Дополнительные данные для звонка в произвольной форме.

Перечень полей формы «Данные о звонках станции» остается неизменным независимо от того, через какой коммутатор выполнены звонки.

НЕ нашли? Не то? Что вы ищете?

Обработка

Функциональность формы «Обработка трафика» позволяет ознакомиться с результатами обработки трафика, выполненного через различные коммутаторы и, задав режим, произвести обработку трафика, выполненного как через отдельные коммутаторы сети, так и всего трафика, относящегося ко всем коммутаторам сети.

Обработка включает в себя разбор записи о звонке, нахождение входящего и исходящего маршрутов, разбор Б-номера по кодам и направлениям, разбор А-номера, сбор всех услуг по телефонам и по потокам и т. д. Тарификация включает в себя определение параметров, используемых при тарификации услуги, таких как период ее оказания, и, естественно, определение льгот услуги, а также определение стоимости ее предоставления.

Для того чтобы обеспечить целостность данных в АСР, при начале процесса обработки трафика блокируются все массовые операции с трафиком, а именно - загрузка, обработка и архивирование.

Обработку и тарификацию данных можно произвести последовательно: вначале произвести обработку данных, а затем, на втором этапе, их тарифицировать. Однако их можно произвести совместно, не разделяя процессы обработки и тарификации. Таким образом, обработку и тарификацию  данных можно представить в виде двух схем:

    Обработка и тарификация трафика как единый процесс Обработка и тарификация трафика как два отдельных процесса.

Все операции с трафиком (обработка, тарификация, перенос ошибок и уже обработанных данных в очередь на обработку и/или тарификацию, удаление ошибок обработки и тарификации) выполняются в фоновом режиме. Для реализации режима параллельной обработки используется поле «Количество процессов». Для запуска параллельной обработки для нескольких процессов, нет необходимости запускать несколько приложений АСР и в каждом приложении указывать свой остаток (номер параллельного процесса). Требуется указать количество параллельных процессов, а приложение само породит нужное количество процессов. Целесообразно запускать столько параллельных процессов, сколько имеется процессоров на сервере БД.

Обработка трафика телефонии по данным загруженных файлов CDR выполняется в «Меню Fastcom/Телефония/Обработка/Обработка».

При включенном режиме фоновой обработки процедура обработки запускается на сервере как самостоятельный Oracle Job. При этом форма не «зависает», в ней можно продолжать работу дальше. Прогресс выполнения будет показываться не в отдельной запущенной форме, а в новом окне, которое можно закрыть без ущерба для выполняемой процедуры на сервере. Это окно всегда можно вызвать из «Меню Fastcom/Администрирование/Аудит/Монитор процессов». Окно один раз в секунду опрашивает фоновые процессы и отображает сведения о фоновых процессах, при этом возможны кратковременные «зависания» формы.

Для использования режима фоновой обработки надо скорректировать (или добавить, если нет) параметры в файле INIT...ORA. После корректировки эти параметры начнут действовать при старте сервера Oracle:

    job_queue_processes = N - Количество одновременных JOB-процессов. Рекомендуемое значение N = 4 job_queue_interval = K - Время в секундах между проверками на готовность потенциальных JOB-заданий. Рекомендуемое значение K = 30.

В случае если режим фоновой обработки не включен, форма будет работать как раньше, запуская программу на сервере и ожидая окончания ее выполнения, а для отображения прогресса выполнения вызывая отдельную форму.

Когда обработка файлов, запущенная управляющими кнопками, оказывается завершенной, появляется сообщение АСР.

При успешном выполнении обработки трафика выполняется следующий шаг, - анализ и устранение  ошибок обработки трафика.

Ошибки обработки

Форма «Ошибки обработки» позволяет ознакомиться с ошибками, выявленными при первичной тарификации трафика. Кроме того, в этой форме оператор может удалить выявленные ошибки и повторить обработку ошибок в отдельности для трафика, выполненного через каждый коммутатор сети. Пользователь имеет возможность просмотреть записи для звонка, при обработке которого возникла ошибка, а также отправить на повторную тарификацию все необработанные звонки.

Просмотр, анализ и обработка записей, в которых возникли ошибки первичной обработки трафика, выполняется в «Меню Fastcom/Телефония/Обработка/Ошибки обработки».

Для обзорного анализа ошибок первичной обработки предоставляется возможность группировки одноимённых ошибок, и по действию «Типы ошибок по всем коммутаторам» вызывается форма «Ошибки обработки, сгруппированные по типу ошибок». 

В случае повторной обработки ошибок из таблицы TR_T_CDR_ERRORS по комму­татору или по всем коммутаторам оператора связи поочередно выбираются данные об ошибке обработки одного звонка, затем вставляется запись, соответствующая «ошибочному» звонку, в TR_T_CDR_*_QUEUE. Из таблицы TR_T_CDR_ERRORS удаляется запись об ошибке.

Повторно. Обработка

В процессе работы возникает необходимость в по­вторной обработке данных о трафике за определенный промежуток времени или (и) о трафике, связанном со множеством определенных договоров. Кроме того, возни­кает необходимость в повторной обработке ошибок, возникших в процессе обработ­ки трафика, поступившего с какого-либо коммутатора или со всех коммутаторов оператора связи.

В случае повторной обработки данных о трафике, по указанному периоду времени и (или) по сово­купности договоров поочередно выбираются данные о каждом звонке, удовлетво­ряющем условиям, и для каждого звонка, затем:

    Вставляется соответствующая запись в TR_T_CDR_*_QUEUE В случае последовательной тарификации из TR_T_SERVFACTS_P_QUEUE удаля­ются записи об услугах, которые были предоставлены по данному звонку (они могут там остаться, если этап процесса тарификации не был выполнен) Удаляются записи об услугах данного звонка из TR_T_SERVICE_FACTS (по cdr_id — идентификатору записи повторно обрабатываемого звонка) Удаляются записи о звонке из TR_T_CDR_DATA (информация из них уже исполь­зована) В случае если после обработки была проведена тарификация, то просматривается таблица TR_T_CDR_ERRORS.

В случае повторной обработки ошибок из таблицы TR_T_CDR_ERRORS по комму­татору или по всем коммутаторам оператора связи поочередно выбираются данные об ошибке обработки одного звонка, затем вставляется запись, соответствующая "ошибочному" звонку, в TR_T_CDR_*_QUEUE. Из таблицы TR_T_CDR_ERRORS удаляется запись об ошибке.

Повторная обработка трафика выполняется в «Меню Fastcom/Телефония/Обработка/Повторно».

Форма позволяет задать условия отбора основных пара­метров, произвести постановку на повторную обработку трафика, в том числе и по фиктивным маршрутам, и в форме «Обработка трафика» выполняется обработка трафика штатным методом, описанном в одноимённом разделе.

Тарификация

Функциональность формы «Тарификация» предназначена для просмотра результатов тарификации трафика, выполненного за определенный период через различные коммутаторы се­ти. Пользователь может, задав режим, произвести повторную тарификацию как для трафика, осуществленного через отдельную станцию, так и для всего трафика; выполнить работу по анализу ошибок тарификации.

После первичной обработки трафика, тарификация записей CDR выполняется в «Меню Fastcom/Телефония/Тарификация/Тарификация».

Операции по тарификации трафика выполняются в фоновом режиме. Для реализации режима параллельной обработки используется поле «Количество процессов». Для запуска параллельной обработки для нескольких процессов нет необходимости запускать несколько приложений АСР и в каждом приложении указывать свой остаток (номер параллельного процесса). Требуется указать количество параллельных процессов, а приложение само породит нужное количество процессов. Целесообразно запускать столько параллельных процессов, сколько имеется процессоров на сервере БД.

Ошибки тарификации

Функциональность формы «Ошибки тарификации» позволяет ознакомиться с ошибками, выявленны­ми при первичной тарификации трафика. Кроме того, в этой форме оператор может удалить выявленные ошибки и повторить обработку ошибок в отдельности для тра­фика, выполненного через каждый коммутатор сети. Пользователь имеет возмож­ность просмотреть записи для звонка, при обработке которого возникла ошибка, а также отправить на повторную тарификацию все необработанные звонки, выпол­ненные через все коммутаторы.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10