Курсовой проект по СК для гр.СК8,,,. Федеральное агенство связи
Скачать 3.84 Mb.
|
5.6 Услуга FreephoneПростейший вариант услуги Бесплатный вызов или Freephone представляет собой возможность преобразования логического номера (такого как 8 (800)-111-1111) в физический номер. Как уже было сказано, это преобразование зависит от логики, заложенной в SCP. Рис. 5.3. Сценарий обмена сообщениями протокола INAP для услуги Бесплатный вызов Абонент ТфОП набирает номер интеллектуальной услуги Бесплатный вызов. Средствами ТфОП вызов доводится до модельной станции, выполняющей функции SSP. После приема вызова SSP анализирует номер и определяет, что вызов относится к интеллектуальной услуге. Он формирует сообщение протокола INAP InitialDP (первичная точка обнаружения), означающее, что обнаружено обращение к интеллектуальным услугам. В нем SSP указывает следующие параметры: тип услуги, определяемой из номера вызываемого пользователя (код 800); сам этот номер и номер вызывающего пользователя. Узел SCP, обрабатывая данное сообщение, решает, каким образом преобразовать полученный номер в физический номер, по которому затем SSP будет устанавливать телефонное соединение. Преобразовав номера, SCP посылает сообщение протокола INAP FurnishChargingInformation (доставка информации об учете стоимости). После приема этой операции SSP при успешном вызове должен сформировать запись о сеансе связи CDR (Call Detail Record), в которой указывает номер вызванного и вызывавшего пользователей, длительность сеанса, тариф и т.д. На основании этой записи биллинговая система формирует счет для оплаты услуг. Параметры сообщения FurnishChargingInformation используются в качестве полей записи CDR. Согласно спецификациям INAP это сообщение содержит следующие параметры:
Т.о., после приема сообщения FurnishChargingInformation узел SSP готов к учету стоимости; он знает все данные, необходимые для начисления платы. SCP посылает сообщение Connect с физическим номером вызываемого пользователя, к которому SSP устанавливает соединение. После того как вызванный абонент даст отбой, об этом сообщается SCP в операции EventReportBCSME. SCP завершает сеанс связи посредством операции ReleaseCall. 5.7 Услуга Premium RateПроцедуры обмена сообщениями в случае предоставления услуги Вызов за дополнительную плату (PRM) аналогичны процедурам услуги Бесплатный вызов. В сообщении FurnishChargingInformation, кроме тарифа, указывается величина надбавки к стоимости услуги. Кроме того, указывается, что за услугу должен платить вызвавший абонент. Т.о., вызвавший пользователь платит за услугу по повышенному тарифу. 5.8 Услуги с использованием карт оплатыЭти услуги можно разделить на две категории. Услуги первой категории используют учет стоимости не в реальном времени (off-line billing). При этом учет стоимости осуществляется только по окончании соединения, и услуги могут предоставляться в кредит. Для второй категории учет стоимости происходит в реальном времени (on-line billing), при котором вычисление стоимости ведется одновременно c разговором. В этом случае возможно принудительное разъединение соединения по истечении отведенного для карты лимита стоимости. Услуга вызова по предоплаченной карте (РСС) позволяет пользователю оплачивать услуги связи, купив заранее оплаченную карту. Организация услуг федерального уровня предоставляет возможность приобрести карту в одном городе, а производить звонки в другом. Тарификация вызовов будет зависеть от географического положения вызываемого абонента. Узел SCP содержит базу данных карт, в которой хранятся PIN-коды и число единиц, которыми располагает владелец карты. По набранному пользователем PIN-коду SCP вычисляет остаток на карте в единицах и посылает это значение на SSP в сообщении ApplyCharging. Кроме того, в этом сообщении указывается тариф, по которому должен быть произведен учет стоимости. Если один из участников разговора положил трубку до истечения лимита, SSP посылает сообщение ApplyChargingReport с указанием числа потраченных единиц. SCP на основании этой информации производит соответствующую запись в базе данных карт. В случае истечения лимита до окончания разговора, SSP разрывает установленное соединение, а в сообщении ApplyChargingReport также указывает число потраченных единиц. Услуга вызова по расчетный карте (АСС) отличается от предыдущей наличием расчетного счета, с которого оплачиваются услуги Интеллектуальной сети. Процедуры обмена сообщениями протокола INAP аналогичны услуге РСС. SCP в специальном поле сообщения FurnishChargingInformation может указать номер расчетного счета. Эти данные SSP поместит в запись о вызове CDR. За дополнительные операции, такие как смена PIN-кода и подобные, может также взиматься плата. Для реализации услуги вызова по кредитной карте (ССС) оператору Интеллектуальной сети необходимо соглашение с коммерческой кредитной организацией или банком. Должна быть предусмотрена возможность связи интеллектуальной платформы с банком для учета стоимости коммутируемых связей. Технологически с точки зрения протокола INAP все услуги, использующие карты оплаты, одинаковы. Отличие заключается в месте хранения кредита – либо он содержится в базе данных, либо на расчетном счете пользователя локально или в банке. Итак, после приема вызова SSP сообщает о нем с помощью операции InitialDP (рис. 5.4). Для проигрывания подсказок (таких как «Введите PIN код») необходимо, чтобы функциональный элемент SSF подключился к функциональному элементу SRF. Для этого SCP посылает операцию ConnectToResource_.'>ConnectToResource. Рис. 5.4. Сценарий обмена сообщениями INAP для услуги вызова по предоплаченной карте Кроме того, чтобы узнать момент, когда пользователь снимет трубку, SCP просит сообщать об этом с помощью операции RequestReportBCSMEvent. SSP проигрывает пользователю подсказку «Введите PIN-код» (PromptAndCollectUserInfo) и передает набранные цифры на SCP (PromptAndCollectUserInfoResult). Если PIN-код правильный, SSP запрашивает и принимает номер вызываемого пользователя. После того как становится известно, куда пользователь хочет сделать вызов, SCP просит сообщить ему в конце сеанса связи его статистику (длительность, время начала сеанса и т.д.) с помощью операции CallInformationRequest, а также сообщить обо всех изменениях в состоянии (отбой любого из абонентов, неответ, занятость и т.д.) с помощью операции RequestReportBCSMEvent. Для тарификации используются вышеописанные операции. Затем операцией Connect SCP указывает SSP установить соединение с вызываемым пользователем. После того как вызванный пользователь положит трубку, об этом сообщается SCP (EventReportBCSM). Статистика сеанса связи передается в операции CallInformationReport, а сведения об истраченных единицах – в операции ApplyChargingReport. SCP разрывает соединение с вызывавшим пользователем (ReleaseCall). |