USSD: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
м Відкинути редагування 188.163.48.187 до зробленого Bitner
м вікіфікація
Рядок 11:
 
* [[USSD]]-додаток: це сервісний додаток, що здійснює обробку маршрутизованих до нього запитів від [[USSD]]-сервера і формує відповіді, які містять запитану абонентом інформацію або результати виконання зазначених операцій. Крім того, програма може сама виступати ініціатором посилки інформації абоненту. Додатки можуть функціонувати як безпосередньо в [[HLR]] , так і на зовнішніх по відношенню до [[HLR]] платформах.
* [[USSD]]-пакет: передача даних між [[Абонентський термінал|абонентським терміналом]] і [[USSD]]-сервером в рамках встановленої сесії.
Регламентуючими документами для технології [[USSD]] є специфікації GSM 02.90 [[USSD]] Stage 1, 03.90 [[USSD]] Stage 2, 04.90 [[USSD]] Stage 3. [[USSD]] підтримується в [[GSM]] Phase 1 і Phase 2.
* [[USSD]]-сервер: програмно-апаратний комплекс, що забезпечує взаємодію між [[USSD]]-додатками і [[HLR]] . Взаємодіє з [[HLR]] по протоколу [[GSM MAP]], з [[USSD]]-додатками по протоколу [[TCP / IP]].
Рядок 19:
 
Тоді, щоб скористатися цим сервісом, абонент просто набирає на своєму мобільному терміналі послідовність символів * 100 # і натисканням клавіші виклику здійснює відправку [[USSD]]. Це нічим не відрізняється від набору звичайного номеру при встановленні телефонного з'єднання. Спробуйте це зробити прямо зараз на Вашому [[GSM]] -телефоні. На більшості терміналів Ви побачите напис "Requesting" замість звичного "Calling" - це [[GSM]] -мережа намагається обробити Ваш [[USSD]]-запит. Скоріш за все, цим уся [[USSD]]-сесія і обмежиться, тому що даний сервіс має різні коди у різних операторів.
Наявність символу * спочатку і символу # в кінці набраного номера означає, що відбувається не звичайний дзвінок, а звернення до [[USSD]]-програми. USSD-запит передається по сигнальних каналах на обсуговуючий абонента в даний момент комутатор, у [[VLR]] , потім - у [[HLR]] , далі - [[USSD]]-серверу, який маршрутизує його відповідному [[USSD]]-додатку. У нашому випадку [[USSD]]-додаток взаємодіючи з базою даних білінгової системи, отримує потрібну інформацію і відправляє її у вигляді [[USSD]]-пакету на [[абонентський термінал]]. Вміст цього пакету у вигляді тексту відображається на екрані терміналу. Якщо логіка [[USSD]]-програми передбачає продовження спілкування між абонентом і додатком, то сесія не обривається. Так, наприклад, абоненту може бути запропоновано зробити будь-яку дію над набором своїх послуг або отримати додаткову інформацію.
Така схема роботи дозволяє отримати мінімально можливу затримку між запитом та отриманням відповіді на нього, чого зазвичай не можна досягти при використанні додатків, що працюють на основі [[SMS]]. При цьому [[USSD]] не конкурує з [[SMS]] , а доповнює його, дозволяючи операторам комбінувати обидва ці методи і давати клієнтам можливість вибирати найбільш зручний їм спосіб доступу до пропонованих сервісів.
Зауважимо, що якщо сервіс є параметризований, тобто передбачає отримання від абонента будь-яких додаткових даних, то вони можуть бути вказані безпосередньо в номері набору. Наприклад, для негайної активації скретч-картки з [[PIN]]-кодом 1111 2222 3333 4444, абоненту достатньо набрати наступну послідовність: <b>* 101 # 1111222233334444 #</b>.