Услуги с использованием карт оплаты
Эти услуги можно разделить на две категории. Услуги первой катего- рии используют учет стоимости не в реальном времени (off-line billing). При этом учет стоимости осуществляется только по окончании соединения, и услуги могут предоставляться в кредит. Для второй категории учет стои- мости происходит в реальном времени (on-line billing), при котором вычис-
ление стоимости ведется одновременно c разговором. В этом случае воз- можно принудительное разъединение соединения по истечении отведенно- го для карты лимита стоимости.
Услуга вызова по предоплаченной карте(РСС) позволяет пользова- телю оплачивать услуги связи, купив заранее оплаченную карту. Органи- зация услуг федерального уровня предоставляет возможность приобрести карту в одном городе, а производить звонки в другом. Тарификация вызо- вов будет зависеть от географического положения вызываемого абонента.
Узел SCP содержит базу данных карт, в которой хранятся PIN-коды и число единиц, которыми располагает владелец карты. По набранному поль- зователем PIN-коду SCP вычисляет остаток на карте в единицах и посылает это значение на SSP в сообщении ApplyCharging. Кроме того, в этом со- общении указывается тариф, по которому должен быть произведен учет стоимости. Если один из участников разговора положил трубку до истече- ния лимита, SSP посылает сообщение ApplyChargingReportс указанием числа потраченных единиц. SCP на основании этой информации произво- дит соответствующую запись в базе данных карт. В случае истечения ли- мита до окончания разговора, SSP разрывает установленное соединение, а в сообщении ApplyChargingReportтакже указывает число потраченных единиц.
Услуга вызова по расчетный карте (АСС) отличается от предыдущей наличием расчетного счета, с которого оплачиваются услуги Интеллекту- альной сети. Процедуры обмена сообщениями протокола INAP аналогичны услуге РСС. SCP в специальном поле сообщения FurnishChargingInforma- tionможет указать номер расчетного счета. Эти данные SSP поместит в за- пись о вызове CDR. За дополнительные операции, такие как смена PIN- кода и подобные, может также взиматься плата.
Для реализации услуги вызова по кредитной карте (ССС) оператору Интеллектуальной сети необходимо соглашение с коммерческой кредитной организацией или банком. Должна быть предусмотрена возможность связи интеллектуальной платформы с банком для учета стоимости коммутируе- мых связей.
Технологически с точки зрения протокола INAP все услуги, исполь- зующие карты оплаты, одинаковы. Отличие заключается в месте хранения кредита – либо он содержится в базе данных, либо на расчетном счете пользователя локально или в банке.
Итак, после приема вызова SSP сообщает о нем с помощью операции InitialDP(рис. 5.4). Для проигрывания подсказок (таких как «Введите PIN код») необходимо, чтобы функциональный элемент SSF подключился к функциональному элементу SRF. Для этого SCP посылает операцию ConnectToResource.
Рис. 5.4. Сценарий обмена сообщениями INAP
для услуги вызова по предоплаченной карте
Кроме того, чтобы узнать момент, когда пользователь снимет трубку, SCP просит сообщать об этом с помощью операции RequestRe- portBCSMEvent.SSP проигрывает пользователю подсказку «Введите PIN- код» (PromptAndCollectUserInfo) и передает набранные цифры на SCP (PromptAndCollectUserInfoResult). Если PIN-код правильный, SSP запра- шивает и принимает номер вызываемого пользователя.
После того как становится известно, куда пользователь хочет сделать вызов, SCP просит сообщить ему в конце сеанса связи его статистику (дли- тельность, время начала сеанса и т.д.) с помощью операции CallInforma-
tionRequest, а также сообщить обо всех изменениях в состоянии (отбой любого из абонентов, неответ, занятость и т.д.) с помощью операции Re- questReportBCSMEvent.Для тарификации используются вышеописанные операции. Затем операцией ConnectSCP указывает SSP установить соеди- нение с вызываемым пользователем.
После того как вызванный пользователь положит трубку, об этом со- общается SCP (EventReportBCSM). Статистика сеанса связи передается в операции CallInformationReport, а сведения об истраченных единицах – в операции ApplyChargingReport. SCP разрывает соединение с вызывавшим пользователем (ReleaseCall).
Услуга телеголосования
Услуга телеголосования требует от интеллектуальной платформы об- работки большого числа вызовов. Для этого узел SCP программирует узел SSP на прием определенных вызовов (например, с каким-либо номером, таким как «8 803 222 3344»), посылая на него специальное сообщение про- токола INAP, после чего SSP переходит в режим фильтрации вызовов. При поступлении вызовов с заданным критерием SSP сообщает о них на SCP и проигрывает абоненту определенную подсказку (например, «Ваш голос уч- тен, спасибо за звонок»). SSP может указать время начала и конца голосо- вания, критерий фильтрации поступающих вызовов и т.д. На SCP ведется статистика поступающих вызовов, и по необходимости могут составляться графические диаграммы, таблицы и т.д. Примером таких графических диа- грамм являются результаты голосования на телеэкранах, которые уже дав- но завоевали популярность телезрителей.
На рис. 5.5 показан типовой пример голосования. Перед началом голо- сования SCP программирует SSP с помощью операции ActivateServiceFil- tering. Он сообщает, как обрабатывать поступающие вызовы. Пусть, на- пример, каждый третий вызов является особым, т.е. каждому третьему пользователю проигрывается специальная подсказка (например, «Ваш зво- нок является выигрышным»), а всем остальным обычная (например, «Спа- сибо за звонок. Ваш голос учтен»).
При поступлении «особых» вызовов SSP сообщает о них SCP (In- tialDP). Далее проигрывается специальная подсказка (ConnectToResource- PlayAnnouncement-SpecializedResourceReport-DisconnectForwardCon- nection).
Остальные вызовы «слушают» подсказку от SSP без участия SCP.
SSP SCP
ActivateServiceFiltering
ActivateServiceFilteringResult
ServiceFilteringResponce
InitialDP
ConnectToResource
PlayAnnouncement
SpecializedResourceReport
DisconnectForwardConection
ReleaseCall
Рис. 5.5. Сценарий обмена сообщениями INAP
для услуги телеголосования
Задание 5.1.
Х6=0, 1, 2.Пояснить сценарий обмена сообщениями протокола INAP при пользовании услугой Бесплатный вызов. Нарисовать сценарий для слу- чая, когда перед установлением соединения требуется ввод PIN-кода.
Х6=3, 4.Пояснить сценарий обмена сообщениями протокола INAP при пользовании услугой «Вызов за дополнительную плату». Нарисовать сце- нарий для случая, когда абонент набрал неправильный номер.
Х6=5, 6.Пояснить сценарий обмена сообщениями протокола INAP при пользовании услугой «Вызов с использованием карты оплаты». Нарисовать сценарий для случая, когда после набора PIN-кода абонент слышит под- сказку «Спасибо за то, что воспользовались нашей услугой».
Х6=7, 8, 9.Пояснить сценарий обмена сообщениями протокола INAP при пользовании услугой «Телеголосование». Нарисовать сценарий для случая, когда абонента после звонка и регистрации его голоса соединяют со студией.