Як влаштована послуга вам дзвонили
Як влаштована послуга "Вам дзвонили"?
Природне запитання: хто стежить за вашими дзвінками в той час, коли ви не можете їх прийняти?
Все просто. Але спочатку відповімо на запитання: а який повний список причин, за якими ви можете не прийняти дзвінок?
Якщо ви раптом захочете, щоб у будь-якому з цих випадків відбувалося щось більш осмислене, ніж простий "скидання" дзвінка і програвання сигналу "зайнято" в вухо звонящему, то вам, як то кажуть, і карти в руки.
В рамках системи GSM існують так називаємо "умовні" перенаправлення (call forwards) дзвінків, що спрацьовують тільки при виконанні певних умов. Користувач може сам конфігурувати ці умови - в певних межах. Всього існує три види умовних перенаправлень дзвінків:
- За подією "абонент недоступний" (call forward when unreachable, CFNR)
- За подією "немає відповіді" (call forward on "no answer", CFNA)
- За подією "абонент зайнятий" (call forward when busy, CFB)
Додамо до цього безумовне перенаправлення дзвінків (call forwarding, unconditional, CFU), і ви побачите, що в будь-якому з описаних випадків "неприйняття" дзвінка ви самі можете "відправити" дзвінок на якийсь інший номер.
Але ось на який? Рідко у кого є другий мобільник, який буде приймати тоді, коли не працює перший. Плюс, перенаправлення дзвінків коштує грошей. На виручку абоненту приходять оператори мобільного зв'язку, була б виручка. Тільки ледачий оператор не надає послугу "голосової пошти" - номера, на який можна перенаправляти свої дзвінки, щоб вони записувалися, як на звичайному автовідповідачі (прослуховування якого коштує грошей, природно).
Тепер повертаємося назад до теми статті. Як ви зрозуміли, залізяка, яка пише вам SMS-и про пропущені дзвінки - це такий спеціальний "автовідповідач", який не записує повідомлення, а просто реєструє час дзвінка і номер, з якого дзвонили. Плюс, він вміє засилати вам SMS зі списком зареєстрованих дзвінків. Відбувається це так:
Перший варіант: платформа після першого ж пропущеного дзвінка відправляє вам SMS Class 0 (його отримання станеться мовчки, тому що це ніби як такої ping). Після отримання delivery report-а про доставку цього ping-повідомлення, платформа відсилає інформаційні SMS-и обом абонентам - і дзвонив ( "абонент знову на зв'язку"), і тому, кому дзвонили.
Другий варіант: платформа відразу відправляє інформаційний SMS при першому ж пропущений виклик, а при кожному наступному дзвінку буде її відкликати і доповнювати інформацією про нові дзвінки. Це буде відбуватися до тих, поки ви не з'явитеся в мережі і SMS не доставили. Як тільки платформа отримає delivery report, вона відправить повідомлення "абонент на зв'язку" всім дзвонив абонентам.
Хто його встановлює? Можливі варіанти:
- Ви самі (по інструкції від оператора)
- Оператор масово встановлює перенаправлення всім абонентам, які встановили його самі.
- Операторська залізо підтримує функціональність виду "якщо абонент не поставив номер для CFNR, то по дефолту буде використовуватися такий-то"
Так, і останнє: що ж ви побачите в SMS-е? Тут теж можливі варіанти: