Вы находитесь на странице: 1из 9

Приложение 4

Рекомендации по архитектуре

ЗАО «УМС» Page 1 of 9


Назначение документа
Рекомендации по архитектуре являются неотъемлемой частью Открытого Запроса
Предложений по выбору поставщика для выполнения работ по реализации системы
самообслуживания (для абонентов МТС Украина) на основе интерактивного USSD.

Цель данного документа – описать видение текущей архитектуры для проекта по


внедрению системы самообслуживания на основе интерактивного USSD.

Документ является рекомендательным и создан помочь поставщику оценить объем


разработки и интеграции.

ЗАО «УМС» Page 2 of 9


Введение

Требования к реализации
Полный перечень сервисов, которые должны быть реализованы в рамках проекта
USSD 2.0 Phase 2 для PoP и PrP-абонентов с использованием USSD-меню приведен
ниже в таблицах. Все протоколы описанные в документе являются рекомендуемыми и
должны утверждаться на этапе согласования спецификаций.
Таблица 1.1 Услуги/сервисы для PoP абонентов

S – status check, A- activation, D – deactivation, M – management of services or Action.


Analyst
System Protocol Comments
S A D M in UMC
Самообслуживание
Проверка остатка
средств на лицевом счету Х BSCS PL/SQL Koval Unavailable during billing
Проверка остатка
пакетных минут/пакета
услуг, COFU Х BSCS PL/SQL Koval Unavailable during billing
Заказ COFU за бонусы Х BSCS PL/SQL Koval Unavailable during billing
VoMS @vantage
Пополнение счета с CORBA.Возмо (CORBA). Необходимо
помощью ваучера Х PoP IN жно МАР Kruts согласование с НСН
Информация о датах и
суммах последних 6-ти
платежей по лицевому
счету Х BSCS PL/SQL Koval Unavailable during billing
Информация о суммах
последних 3-х счетов по
лицевому счету Х BSCS PL/SQL Koval Unavailable during billing
Полная информация по
последнему счету за
месяц:
 Состояние
счета на начало месяца
 Оплаты за
месяц (если были)
 Возвраты за
месяц (если были) Х BSCS PL/SQL Koval Unavailable during billing
 Сумма услуг
связи
 Сумма
пенсионного фонда
 Состояние
счета на конец месяца.
Информация о количестве
бонусов на лицевом счете
и сумма бонусов, которая
будет аннулирована в
ходе следующего
биллинга /процент скидки
(зависит от текущего
типа программы
лояльности) Х BSCS PL/SQL Koval Unavailable during billing

ЗАО «УМС» Page 3 of 9


Смена типа программы Х BSCS PL/SQL Koval Unavailable during billing
лояльности «Мой МТС»
Информация о тарифной
модели (название текущей
тарифной модели)
Х BSCS PL/SQL Koval Unavailable during billing
Unavailable during billing
Получение информации об Таблица с
основных тарифах по информацией должна
текущей тарифной быть реализована и в
модели Х BSCS PL/SQL Koval USSD
Срок действия
дополнительного
соглашения Х BSCS PL/SQL Koval Unavailable during billing
Заказ настроек (для web command, CLI,
телефона) Х DMS CAI Kiriluk
GPRS-услуги (GPRS I-net,
GPRS WAP, GPRS MMS,
Гипер.NET,
ГіперАктив,Online TV) Х Х Х BSCS PL/SQL Koval Unavailable during billing
Передача данных Х Х Х BSCS PL/SQL Koval Unavailable during billing
Mоя Область Х Х Х BSCS PL/SQL Koval Unavailable during billing
MTC International
(информация об услуге,
тарифы) Х Х USSD Internal Kulish Unavailable during billing
Международная линия Х BSCS PL/SQL Koval Unavailable during billing
Международный роуминг Х BSCS PL/SQL Koval Unavailable during billing
Голосовая почта Х Х Х BSCS PL/SQL Koval Unavailable during billing
SMS Х Х Х BSCS PL/SQL Koval Unavailable during billing
Дополнительный пакет Х
сети Х Х BSCS PL/SQL Koval Unavailable during billing
Запрет показа номера Х Х Х BSCS PL/SQL Koval Unavailable during billing
Friends&Family Х Х Х BSCS PL/SQL Koval Unavailable during billing
@vantage
(CAP,CORBA) требуется
согласование с НСН.
Необходимо расширение
Friends&FamilyNumbers Х Х Х PoP IN CORBA Kruts интерфейса CORBA.
Детальный счет Х Х Х BSCS PL/SQL Koval Unavailable during billing
Услуги
Call me back Х Х USSD Internal Kiriluk
Missed call alert Х Х Х MCA SMPP+ Kiriluk

Таблица 1.2 Услуги/сервисы для PrP абонентов

Самообслуживание
IN @vantage ( CORBA),
требуется согласование с НСН.
Необходимо расширение
интерфейса CORBA.
MedioSCP\Foris (Diameter, CAP3,
CORBA, Batch …?)
Информация об остатке PrP IN CORBA Kruts Необходимо согласование с
средств на счете Х Medio SCP SOAP Orlov Ситрониксом
(+ срок действия услуги;
название тарифной
модели)

ЗАО «УМС» Page 4 of 9


Bundles Х Х Х PrP IN CORBA Kruts IN @vantage (CAP2, CAP3,
CORBA) требуется доработка
(дополнительные Medio SCP SOAP Orlov сервис-логики НСН.
мин.,sms, AMA-счет) Необходимо расширение
интерфейса CORBA.
Планируется на MedioSCP\Foris
(Diameter, CAP3, CORBA, Batch
…?) Необходимо согласование с
Ситрониксом
IN @vantage. VoMS (CORBA)
требуется согласование с НСН.
Необходимо расширение
интерфейса CORBA.
MedioSCP\Foris (Diameter, CAP3,
Пополнение счета с PrP IN CORBA Kruts CORBA, Batch …?) Необходимо
помощью ваучера Х Medio SCP SOAP Orlov согласование с Ситрониксом
@vantage. требуется
согласование с НСН.
Необходимо расширение
интерфейса CORBA.
необходима реализация;
Получение информации об возможно IN или PUMA
Не существует на USSD
основных тарифах и сроке
On-line at Technoman
действия по текущей PrP IN CORBA Kruts Необходимо согласование с
тарифной модели Х Medio SCP SOAP Orlov Ситрониксом на MedioSCP
@vantage. требуется
согласование с НСН.
Необходимо расширение
интерфейса CORBA.
необходима реализация;
возможно IN или PUMA
Не существует на USSD
On-line at Technoman
Смена тарифной модели PrP IN CORBA Kruts Необходимо согласование с
за деньги. Х Medio SCP SOAP Orlov Ситрониксом на MedioSCP
Информация о количестве PUMA (PL/SQL, Files)
бонусов и дате первого требуется согласование с
Softline..
звонка / процент скидки PUMA
Exists in Generic Module
(зависит от типа FORIS or PL/SQL Kruts Необходимо согласование с
программы лояльности) Х MedioSCP SOAP Orlov Ситрониксом

Смена типа программы PUMA (PL/SQL, Files)


требуется согласование с
лояльности PUMA
Softline..
(«ЭнерДжинс», «Мой FORIS or PL/SQL Kruts Необходимо согласование с
МТС») Х MedioSCP SOAP Orlov Ситрониксом (MedioSCP)

Обмен бонусов на подарки PUMA (PL/SQL, Files)


требуется согласование с
по программе лояльности PUMA
Softline..
(«ЭнерДжинс», «Мой FORIS or PL/SQL Kruts Необходимо согласование с
МТС») Х MedioSCP SOAP Orlov Ситрониксом (MedioSCP)
Заказ настроек (для web command, CLI,
телефона) Х DMS CAI Kirilyk
GPRS-услуги (GPRS I-net, PUMA (PL/SQL, Files)
требуется согласование с
GPRS WAP, GPRS MMS,
Softline..
Гипер.NET, PUMA PL/SQL Kruts Необходимо согласование с
ГіперАктив,Online TV ) Х MedioSCP SOAP Orlov Ситрониксом (MedioSCP)
Передача данных
(информация по услуге) Х Internal
Моя Область Х Х PrP IN CORBA Kruts IN @vantage (CORBA) требуется
согласование с НСН.
Medio SCP SOAP Orlov Необходимо расширение
интерфейса CORBA.
Не существует на USSD
Планируется на MedioSCP\Foris
(Diameter, CAP3, CORBA, Batch
…?)
Необходимо согласование с

ЗАО «УМС» Page 5 of 9


Ситрониксом (MedioSCP)
МТСInternational/Jeans
International/Экотел Х Internal
международный
(информация об услуге,
тарифы)
PUMA (PL/SQL, Files)
требуется согласование с
Softline..
PUMA PL/SQL Kruts Необходимо согласование с
Голосовая почта Х Х Х MedioSCP SOAP Orlov Ситрониксом (MedioSCP)
PUMA (PL/SQL, Files)
требуется согласование с
Softline..
PUMA PL/SQL Kruts Необходимо согласование с
Запрет показа номера Х Х MedioSCP SOAP Orlov Ситрониксом (MedioSCP)
IN @vantage (CORBA)
требуется согласование с НСН.
Необходимо расширение
интерфейса CORBA.
Планируется на MedioSCP\Foris
(Diameter, CAP3, CORBA, Batch
…?)
Необходимо согласование с
Управление PrP IN CORBA Kruts Ситрониксом (MedioSCP)
Friends&Family Х Medio SCP SOAP Orlov Не существует на USSD
Услуги
Missed call alert Х Х Х MCA SMPP+ Kiriluk
Call me back Х USSD Internal Kiriluk
PL/SQL
Money Transfer Х MT (SOAP) Kiriluk

Таблица 1.3 Требования по интеграции в сеть для обеспечения работоспособности сервиса


Определение типа и
платформы абонента HLR MAP ATSI -
CDR
Collection/
Сбор данных о preprocessi
событиях ng FTP Koval
Дополнительные Zakharov
системы NetCool SNMP Tsymbal
AD/ED LDAP Kotnyuk

Will be refined
with vendor
during proposal
Other analysis

Описание целевой архитектуры решения


Целевая архитектура должна удовлетворять следующим требованиям:
- Все существующие USSD-сервисы должны быть сохранены.
- Должны быть реализованы новые сервисы
- Предпочтительный метод тарификации сервисов – On-line
- Требуемая производительность составляет около 400 KBHCA для MT/MCA/CMB и
300 KBHCA для запросов в биллинговые системы.
Для удовлетворения данных требованиям предлагается архитектура, представленная
на рис. 1.
ЗАО «УМС» Page 6 of 9
1 4
USSD-SelfCare
MSC 3
HLR
2
Call Center
Customer care
30

Services
interaction
20 31
PoP IN MedioSCP PrP IN SAP - DWH
31 31
Services
interaction
33
21

5 6 7 8 PUMA
Services
interaction
33 CP Assistance
22
Business
USSD-Dialog, Market
33
Determination
23
36

SMSC FORIS RASH

37 39

Services 24

Content Content
SMS replies
requests
Provider 38
Services
Services
10 25
BSCS
VAS MT
Requests
Services CDR Collection
Money 11 26 Preprocessing
Transfer 12 Usage tickets

13
Sevices
14
USSD
Sevices
MCA Platform

Рис. 1. Целевая архитектура


DMS

Требования к интерфейсам целевой архитектуры


Существующие интерфейсы, которые должны быть
доработаны
No on From To Назначение Изменения Протокол
diag.

1. MSC HLR пересылка USSD Upgrade до USSD MAPv2


phase 2
2. HLR IN USSD services for self-care Upgrade до USSD MAPv2
Postpaid phase 2
3 HLR MedioS USSD services for self-care Upgrade до USSD MAPv2
CP phase 2
4 HLR IN USSD services for self-care Upgrade до USSD MAPv2
Prepaid phase 2
5 HLR USSD USSD Initiation, Market Info Upgrade до USSD MAPv2
phase 2
10 USSD SMSC SMS Notification for forbidden
services
12 USSD Money Transfer requests SOAP
transfer PL/SQL
20 PUMA PrP IN Services activation Batch

ЗАО «УМС» Page 7 of 9


No on From To Назначение Изменения Протокол
diag.

21 FORIS MedioS Services activation MSMQ


CP
22 BSCS PoP IN Services activation Batch
23 USSD PUMA Services status, services management Service list update
25 USSD BSCS Services status, services management Service list update
26 USSD Preproc CDR’s with USSD charges OLC info should be FTP
essing and OLC Info added into CDRs
30 PUMA Call Customer care front ends New services should HTTP
FORIS Center be reported
BSCS
31 PUMA SAP Events report New services should PL/SQL
FORIS DWH be reported
BSCS
33 PUMA CP Content events report New way of purchase PL/SQL
FORIS Assis- should be reported
BSCS tance
36 PUMA Preproc CDR’s for PUMA with USSD charges OLC info should be
essing and OLC Info added into Recdumps
37 FORIS Preproc CDR’s for FORIS with USSD charges OLC info should be
essing and OLC Info added into Recdumps
38 BSCS Preproc CDR’s for BSCS with USSD charges OLC info should be
essing and OLC Info added into Recdumps

1.1. Новые интерфейсы


Данные интерфейсы подлежат детальной проработке и реализации в рамках проекта
No on From To Назначение Протокол
diag.

6 USSD PoP IN Services management CORBA


7 USSD MSCP Services management SOAP
On-line charging
8 USSD PrP IN Services management CORBA
On-line charging
11 USSD Content Content requests SMPP
provider
13 USSD MCA Services management SMPP
14 USSD DMS Settings request SMPP
24 USSD FORIS Services management SOAP

Детализация требований к интерфейсам целевой


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

ЗАО «УМС» Page 8 of 9


Список сокращений и терминов.

Assisting Intelligent Peripheral, Tecnoman – система, обеспечивающая проигрывание


AIP абоненту сообщений и прием DTMF-сигналов. Используется совместно с IN.
BSCS Postpaid биллинговая система МТС
Customized application for mobile enhanced logic Протокол тарификации событий,
CAMEL используемый в сети МТС
CAP2 CAMEL Phase2
CAP3 CAMEL Phase2
CHRIS Xpress Интерфейс администрирования абонентов для Siemens IN
CP assistance Система, ведущая взаиморасчеты с контент-провайдерами
HLR Home Location Register, центральная БД абонентов GSM
HRUST БД, разработанная собственными силами для хранения данных о сервисах абонента
Interactive voice response - Система, обеспечивающая взаимодействие с абонентом,
IVR информирование его, управление услугами; интерфейс абонента с Call-center.
Missed Call Alert – система информирования абонента о пропущеных звонках и
MCA обеспечивающая соединение с занятым абонентом.
MSC Mobile Switching Center – коммутатор сети GSM
Money Transfer – система, обеспечивающая перевод денег между абонентами и
MT пополнение счета (AR – Alternative refill)
PUMA Система управления PrP абонентами компании UMC.
RASH Revenue assurance – система, противодействующая потерям доходов.
Ring Back Tone – Система, обеспечивающая соответствующий сервис (мелодия
RBT вместо сигнала КПВ)
SAP DWH SAP DataWarehouse, система сбора и анализа статистических данных
SAP FI SAP R/3 финансовый модуль
SAP MM SAP R/3 модуль материального учета
SDP Service Delivery platform – платформа построения контент-сервисов
Serving GPRS Support Node – платформа, обеспечивающая обслуживание сервисов
SGSN GPRS
SINAP Siemens IN протокол
SMSC SMS-Center, Сервер, обеспечивающий возможность отправки SMS
SMS Gateway – система, обеспечивающая возможность обмена сообщений между
SMS-GW SMS и e-mail, управление сервисами с помощью SMS.
USSD Gateway – система, обеспечивающая возможность маршрутизации сервисов
USSD, управление сервисами с помощью USSD, реализовывать различные сервисы
USSD GW на базе USSD (например, сервис “Call me back”).
Visitor Location Register, БД абонентов GSM, находящихся в определенной зоне. Как
VLR правило, интегрирована с MSC.
VoMS Voucher management system – система управления ваучерами пополнения счета.

ЗАО «УМС» Page 9 of 9

Оценить