143
На рис. 5.5 представлена схема фільтрації повідомлень при
здійсненні запиту на передачу SMS. Передачу повідомлень SMS ви-
конують двома сесіями транзакцій під керуванням підсистем SCCP
[107-110] і TCAP [111-115]. Першою транзакцією термінал запитує
сервіс-центр про абонента, котрому треба направити SMS – передає
пакет із запитом “Send routing info for SM”, що фільтр транслює в
центр. Якщо абонент присутній у мережі, то центр передає повідом-
лення з кодом IMSI (International Mobile Subscriber Identification code),
яке фільтр передає терміналу. Якщо абонент недоступний, то замість
IMSI центр передає повідомлення, що містить код помилки – причину
відмови. У наступній транзакції здійснюється передача повідомлення
SMS від термінала до центра і від центра до абонента. Задача фільтра-
ретранслятора полягає в тому, щоб пропускати запити “Send routing
info for SM” тільки зареєстрованих користувачів мережі і переривати
запити випадкових користувачів і користувачів без прав доступу. Для
цього фільтр містить “білий” або “чорний” списки адрес сервіс-
центрів, що відповідно володіють і не володіють правами доступу.
Коли прийнято фільтром повідомлення запиту на транзакцію і фільтр
установив, що адреса з “чорного” списку або не присутня у “білому”
(роботу фільтра по списках настроює оператор по даних моніторингу),
то замість запиту фільтр передає центру повідомлення SLTM з номе-
ром у послідовності передачі, що відповідає відфільтрованому пові-
домленню - NT. Повідомлення SLTM належить до підсистеми SNTM
третього рівня підсистеми МТР СКС7. Дане повідомлення використо-
вують для тестування адресних етикеток двох пунктів ланки сигналі-
зації. Повідомлення містить код етикетки пункту сигналізації, що по-
силає повідомлення (OPC), код етикетки пункту, якому воно призна-
чено (DPC), ідентифікатори типу ланки і мережі, поле коду тесту (Test
Pattern), що пункт призначення повертає у повідомленні-відповіді
SLTA. Даний тест є обов'язковим при входженні ланки в зв'язок, тому
що він погодить роботу пунктів сигналізації по третьому рівню МТР.
Пункти сигналізації періодично виконують даний тест. Відповідь по-
відомленням SLTA на SLTM і повернення поля коду тесту є обов'яз-
ковим, інакше пункт, що не одержав підтвердження тесту, припиняє
нормальну роботу. Довжина SLTM і SLTA залежить від довжини поля
Test Pattern, що не має жорсткого обмеження. Усі повідомлення в ме-
режі проходять у пункті сигналізації перевірку адресних етикеток, то-
му тест SNTM (обмін SLTM і SLTA), можна розглядати як звичайний
запит послуги і відповідь на неї, але послуга носить тривіальний хара-
ктер, підсистеми надання послуг по ній не виконують будь-яких дій.
Тому повідомлення запиту транзакції, що заборонено, фільтр-
ретранслятор заміняє тривіальною транзакцією. Кожній забороненій