1. Введение

Цель статьи - более детально объяснить принцип работы и настройки агентской схемы телефонии в LANBilling.

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

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

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

В качестве примера, рассмотрим реализацию агентской схемы работы LANBilling для классической телефонии. Для этого нам понадобится:

  •  Непосредственно сама LANBilling, которая запущена и настроена по классической схеме телефонии;
  •  Лицензия (пакет) в которую входит опция «агентская схема»;
  •  Непосредственно линия/транк от оператора, через которую будет производится коммутация вызовов;
  •  Каталог направлений вышестоящего оператора, подготовленный в соответствующем формате.

2. Настройка

Большинство настроек производиться в административном web-интерфейсе LANBilling.


2.1. Активация

По умолчанию агентская схема в LANBilling не активирована. Для активации агентской схемы, в административном интерфейсе LANBilling необходимо перейти в пункт меню «Опции» - «Общие», и в настройках установить флаг - «Использовать агентскую схему тарификации в телефонии» (Рис. 1).

phone-agency-scheme-01.png

Рисунок 1

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


2.2. Создание объекта «Оператор»

В LANBilling для этого предусмотрен специальный тип пользователя «Оператор», который обладает всем набором свойств, доступных для пользователей типа «Абонент». В частности, оператору могут принадлежать одна или несколько учётных записей, соответствующих тем услугам, которые он предоставляет абонентам. При этом тарификация оператора осуществляется аналогично тарификации абонента, но для оператора результатом расчётов является себестоимость оказанных услуг телефонии (предполагается, что в тарифе «Оператора» указаны именно «закупочные» цены). Как видно этап создания «Оператора» как и любого абонента разделён на два:

Этап 1 - Создание пользователя с типом оператор;
Этап 2 - Создание учётной записи.


2.3. Создание пользователя с типом «Оператор»

Для создание пользователя с типом «Оператор», необходимо в административном web-интерфейсе выбрать пункт меню «Объекты» - «Пользователи», после чего нажать на кнопку «Создать пользователя». В появившейся форме редактирования Пользователя (Рис. 2) необходимо заполнить следующие поля:

Тип пользователя: Юридическое лицо;
Категория: Оператор;
Имя компании с формой собственности: задать необходимое название;
Договор: задать номер договора и дату;
Логин \ Пароль: Логин и Пароль понадобятся для доступа в личный кабинет.

phone-agency-scheme-02.png

Рисунок 2


2.4. Создание учётной записи «Оператора»

Для создания учётной записи оператора необходимо выполнить следующие действия:

  •  Создать каталог оператора;
  •  Создать тариф. В данном контексте тариф взаиморасчётов;
  •  Создать учётную запись и присвоить ей признак оператора , по которому будет происходить тарификация оператора.

Создание каталога оператора

Операция создания каталога оператора подразумевает заведение всех возможных направлений по звонкам которые будет обслуживать данный оператор. Для создания каталога необходимо перейти в пункт меню «Свойства» - «Каталоги». В открывшейся форме «Каталоги» необходимо выбрать вновь созданного оператора и нажать на кнопку «Создать новый каталог» (Рис. 3), задать имя каталогу и добавить все направления, с которыми будет работать Оператор (Номер, Класс направления, Описание).

phone-agency-scheme-03.png

Рисунок 3

Введенная информация в каталог потребуется для создания тарифа. Также, для создания каталога, можно воспользоваться кнопкой загрузки из файла (кнопка «lanbilling» (Рис. 4)). Формат файл для загрузки должен быть: ID; Номер; Класс направления; Описание.

Создание тарифа

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

Примечание: В данной статье будет приведён пример тарифа, то как он должен быть настроен. Подробнее о тонкостях настройки тарифов можно узнать из документации.

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

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

Вернувшись обратно в форму настройки тарифа, необходимо приступить к настройке Категории тарифа (Рис. 4). Для добавления новой категории тарифа другого оператора стоит воспользоваться кнопкой «Добавить» и выбрать имя оператора и его каталог. Далее, следует заполнить поля: «Описание» – фигурирует в отчётности; «Цена превышения» – фактическая цена за единицу по данной категории; «Точность округления» - установив значение в 60 секунд, вы задаёте поминутную тарификацию.

phone-agency-scheme-04.png

Рисунок 4

После настройки стоимости тарифа, необходимо привязать направления. Согласно логике работы LANBilling, при агентской схеме, звонки на вышестоящего оператора будут считаться входящими. Поэтому необходимо перейти на вкладку «Направления: Входящие» и добавить направления, выбрав из каталога оператора созданного ранее. Далее следует нажать кнопку «Сохранить категорию». Данную операцию необходимо повторить для каждого ценового направления внутри конкретного тарифа. По завершении настройки, следует нажать на кнопку «Сохранить».

После проведения описанных выше необходимых операций, можно приступать непосредственно к созданию учётной записи оператора.

Создание учётной записи оператора

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

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

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

Настройки этих признаков находятся в настройках агента, который производит тарификацию. Принцип выбора следующий - если в завершённом звонке есть явный признак через которого оператора прошёл данный вызов (например, значение транк), то в настройках агента следует указать в поле «Определять оператора:» значение «Признак оператора».

Если по схеме подключений АТС невозможно получить однозначное определение по транк группе, например при вызове используется более чем одна из транзитных АТС, то в настройках агента следует указать в поле «Определять оператора:» значение: «Каталог оператора».

В зависимости от выбранных настроек агента производятся настройки учётной записи. Так если в настройках агента указан «Признак оператора», то в форме редактирования учетной записи необходимо указать в поле «Устройство» значение «Транк» (Рис. 5). Для этого необходимо в форме редактирования учетной записи нажать кнопку «Добавить Номер\Транк» и в появившейся форме заполнить соответствующие поля:

поле «Признак»: - необходимо указать значение параметра (trunk in/trunk out), передаваемого из cdr файла;
поле «Устройство»: – необходимо выбрать значение «Транк».

phone-agency-scheme-05.png

Рисунок 5

В случае если в настройках агента определение оператора происходит по «Признак оператора» и необходимо задатаь шаблон телефонных номеров, то тогда в форме редактирования учетной записи необходимо присвоить значения шаблона телефонного номера, по которому будет определяться признак оператора (Рис. 6). В данном случае 8 считается как шаблон телефонных номеров любой длины начинающихся с 8*. Далее следует нажать кнопку «Сохранить», и при необходимости повторить данную процедуру для всех телефонных шаблонов оператора.

phone-agency-scheme-06.png

Рисунок 6

Признак второй. Когда явного признака оператора не удаётся определить через транк, либо шаблоны телефонных номеров.

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

Следующим этапом настройки агентской схемы телефонии является: создание «розничных» тарифов для абонентов и привязка соответствующих учетных записей абонентов к данным тарифам.

В целом процесс создания «розничных» тарифов похож на создание тарифа для операторов за исключением некоторых моментов.

При создании «розничных» тарифов, в форме «Категории» (Рис. 7) необходимо выбрать оператора и его каталог и добавить нужные направления. Далее следует указать розничную цену в поле «Цена превышения» и сохранить категорию. Открыть вкладку «Направления: Исходящие», нажать кнопку «Добавить» и выбрать номер из каталога оператора. Данную операцию следует повторить для всех тарифицируемых направлений, иначе звонки попадут в default категорию (категорию по умолчанию).

phone-agency-scheme-07.png

Рисунок 7

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

Примечание: При создании учётной записи обязательными параметрами являются: тариф, а также в контексте телефонии, присвоение идентификатора - номера вызывающей станции (номер А или ANI) абонента.


3. Описание работы агентской схемы телефонии

3.1. Общая информация

Принцип работы агентской схемы телефонии заключаться в следующем: после совершения вызова LANBilling учитывает звонок абонента, как при работе стандартной схемы телефонии, так и для вышестоящего оператора (как входящий звонок от оператора вышестоящему оператору). Подробно процесс тарификации вызова описан в основной документации.

Важно! Если используется агентская схема, для каждой учетной записи абонента определяется оператор, обслуживающий данный вызов. Порядок поиска оператора зависит от настройки агента «определять оператора»:

  •  «определение оператора по признаку» - в этом случае требуемый оператор уже есть среди «участников» на противоположном направлении.
  •  «определения оператора по каталогу» - в этом случае признаки в свойствах учетной записи оператора не заданы. Агент производит поиск телефонного кода (набранного номера) в каталогах всех операторов, сконфигурированных в тарифе абонента. Если код найден, соответствующий оператор (точнее, его учетная запись) добавляется к «участникам» вызова на противоположное направление.

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


3.2. Обработка нескольких форматов CDR от различных операторов

Зачастую может возникнуть случай когда оператор получает информацию сразу из нескольких типов различных cdr от вышестоящих операторов. В данном случае необходимо создать несколько агентов тарификации которые будут работать с определенным форматом cdr. В данном случае, в следтсвие архитектуры LANBilling, необходимо создать на каждого пользователя по несколько учётных записей, договоров при этом на всех этих учётных записях необходимо привязать один общий телефонный номер.

Начиная с версии 1.9 build 015 либо 2.0-base-005 и выше возможно создание нескольких агентов с одинковым sysid тем самым позволяет обьеденить процессы первичной обработки, предбилига, тарфикации, как в случае, если бы мы работали с одним агентом.


3.3. Особенности тарификации

В таблице детальной статистики например может создаваться до 3х дочерних записей из одного оригинального звонка. Реализованно это с целью реализации полноценного спектра возможностей при использовании межоператоских расчётов.

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


4. Тестирование

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

  •  Выбрать агента;

Важно! «Объединение» необходимо указать как «ВСЕ».

  •  В поле «Cтатистика» выбрать перерасчёт;
  •  Запустить перерасчёт.

Если настройка агентской схемы была произведена верно, то мы должны получить на одну учётную запись (логин) несколько записей для каждого Оператора соответственно (Рис. 8).

phone-agency-scheme-08.png

Рисунок 8

Пример отображения статистики звонков по тарифу взаиморасчётов между операторами (Рис. 9).

phone-agency-scheme-09.png

Рисунок 9


5. Заключение

Как видно из данной статьи, LANBilling предоставляет удобные возможности операторам связи при реализации агентской схемы звонков, позволяя производить взаиморасчёты, а также проводить тарификацию между участниками вызовов. При этом определение оператора через которого прошёл звонок опрделяеться как по признаку (транк\шаблон тел.номеров) , так и не посредственно из тарифа по каталогу при создание направления.

Заказать обратный звонок

Нажимая на кнопку «Отправить», я даю согласие на обработку персональных данных и соглашаюсь c политикой конфиденциальности

Политика в отношении обработки
персональных данных

1. Общие положения

Настоящая политика обработки персональных данных составлена в соответствии с требованиями Федерального закона от 27.07.2006. №152-ФЗ «О персональных данных» и определяет порядок обработки персональных данных и меры по обеспечению безопасности персональных данных, предпринимаемые ООО "Сетевые решения" (далее – Оператор).

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

1.2. Настоящая политика Оператора в отношении обработки персональных данных (далее – Политика) применяется ко всей информации, которую Оператор может получить о посетителях веб-сайта https://www.lanbilling.ru/.

2. Основные понятия, используемые в Политике

2.1. Автоматизированная обработка персональных данных – обработка персональных данных с помощью средств вычислительной техники;

2.2. Блокирование персональных данных – временное прекращение обработки персональных данных (за исключением случаев, если обработка необходима для уточнения персональных данных);

2.3. Веб-сайт – совокупность графических и информационных материалов, а также программ для ЭВМ и баз данных, обеспечивающих их доступность в сети интернет по сетевому адресу https://www.lanbilling.ru/;

2.4. Информационная система персональных данных — совокупность содержащихся в базах данных персональных данных, и обеспечивающих их обработку информационных технологий и технических средств;

2.5. Обезличивание персональных данных — действия, в результате которых невозможно определить без использования дополнительной информации принадлежность персональных данных конкретному Пользователю или иному субъекту персональных данных;

2.6. Обработка персональных данных – любое действие (операция) или совокупность действий (операций), совершаемых с использованием средств автоматизации или без использования таких средств с персональными данными, включая сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу (распространение, предоставление, доступ), обезличивание, блокирование, удаление, уничтожение персональных данных;

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

2.8. Персональные данные – любая информация, относящаяся прямо или косвенно к определенному или определяемому Пользователю веб-сайта https://www.lanbilling.ru/;

2.9. Пользователь – любой посетитель веб-сайта https://www.lanbilling.ru/;

2.10. Предоставление персональных данных – действия, направленные на раскрытие персональных данных определенному лицу или определенному кругу лиц;

2.11. Распространение персональных данных – любые действия, направленные на раскрытие персональных данных неопределенному кругу лиц (передача персональных данных) или на ознакомление с персональными данными неограниченного круга лиц, в том числе обнародование персональных данных в средствах массовой информации, размещение в информационно-телекоммуникационных сетях или предоставление доступа к персональным данным каким-либо иным способом;

2.12. Трансграничная передача персональных данных – передача персональных данных на территорию иностранного государства органу власти иностранного государства, иностранному физическому или иностранному юридическому лицу;

2.13. Уничтожение персональных данных – любые действия, в результате которых персональные данные уничтожаются безвозвратно с невозможностью дальнейшего восстановления содержания персональных данных в информационной системе персональных данных и (или) уничтожаются материальные носители персональных данных.

3. Оператор может обрабатывать следующие персональные данные Пользователя

3.1.Фамилия, имя, отчество;

3.2.Электронный адрес;

3.3.Номера телефонов;

3.4. Также на сайте происходит сбор и обработка обезличенных данных о посетителях (в т.ч. файлов «cookie») с помощью сервисов интернет-статистики (Яндекс Метрика и Гугл Аналитика и других).

3.5. Вышеперечисленные данные далее по тексту Политики объединены общим понятием Персональные данные.

4. Цели обработки персональных данных

4.1. Цель обработки персональных данных Пользователя —информирование Пользователя посредством отправки электронных писем; предоставление доступа Пользователю к сервисам, информации и/или материалам, содержащимся на веб-сайте; информирование Пользователя посредством телефонного звонка.

4.2. Также Оператор имеет право направлять Пользователю уведомления о новых продуктах и услугах, специальных предложениях и различных событиях. Пользователь всегда может отказаться от получения информационных сообщений, направив Оператору письмо на адрес электронной почты itdep@lanbilling.ru с пометкой «Отказ от уведомлений о новых продуктах и услугах и специальных предложениях».

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

5. Правовые основания обработки персональных данных

5.1. Оператор обрабатывает персональные данные Пользователя только в случае их заполнения и/или отправки Пользователем самостоятельно через специальные формы, расположенные на сайте https://www.lanbilling.ru/. Заполняя соответствующие формы и/или отправляя свои персональные данные Оператору, Пользователь выражает свое согласие с данной Политикой.

5.2. Оператор обрабатывает обезличенные данные о Пользователе в случае, если это разрешено в настройках браузера Пользователя (включено сохранение файлов «cookie» и использование технологии JavaScript).

6. Порядок сбора, хранения, передачи и других видов обработки персональных данных

Безопасность персональных данных, которые обрабатываются Оператором, обеспечивается путем реализации правовых, организационных и технических мер, необходимых для выполнения в полном объеме требований действующего законодательства в области защиты персональных данных.

6.1. Оператор обеспечивает сохранность персональных данных и принимает все возможные меры, исключающие доступ к персональным данным неуполномоченных лиц.

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

6.3. В случае выявления неточностей в персональных данных, Пользователь может актуализировать их самостоятельно, путем направления Оператору уведомление на адрес электронной почты Оператора itdep@lanbilling.ru с пометкой «Актуализация персональных данных».

6.4. Срок обработки персональных данных является неограниченным. Пользователь может в любой момент отозвать свое согласие на обработку персональных данных, направив Оператору уведомление посредством электронной почты на электронный адрес Оператора itdep@lanbilling.ru с пометкой «Отзыв согласия на обработку персональных данных».

7. Трансграничная передача персональных данных

7.1. Оператор до начала осуществления трансграничной передачи персональных данных обязан убедиться в том, что иностранным государством, на территорию которого предполагается осуществлять передачу персональных данных, обеспечивается надежная защита прав субъектов персональных данных.

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

8. Заключительные положения

8.1. Пользователь может получить любые разъяснения по интересующим вопросам, касающимся обработки его персональных данных, обратившись к Оператору с помощью электронной почты itdep@lanbilling.ru.

8.2. В данном документе будут отражены любые изменения политики обработки персональных данных Оператором. Политика действует бессрочно до замены ее новой версией.

8.3. Актуальная версия Политики в свободном доступе расположена в сети Интернет по адресу https://www.lanbilling.ru/privacy/.