Jeste bych dodal ze se jedna se vlastne o mensi site ktere jsou mezi sebou propojeny pro spolecnou komunikaci. V ramci jednoho operatora je pomerne "snadne" udrzet bezpecnost ve vlastni siti, protoze v principu jde pouze o interni komunikaci v ramci jednoho operatora ktery ma ve sve sprave a pod kontrolou vsechny prvky:
Mobil A ==> BTS ==> MSC Lokalni ==> SMSC Operatora ==> MSC Vzdalene ==> BTS ==> Mobil B
Problem je v tom, ze veskerou logiku jako routovani, pozadavky na HLR ridi pouze SMSC. MSC pouze prijme zpravu a priradi ji patricne BTS na ktere je mobilni ucastnik prihlasen a nebo prichozi zpravu preda mistnimu SMS centru, ktere vykona nejakou logiku.Tento system muze fungovat v ramci domaci site, nicmene u roamingu, tedy u komunikace mezi operatory to uz problem je, protoze to znacne omezuje moznosti operatora na prijimaci strane kontrolovat prichozi provoz a v neposledni rade i uctovani jednotlivych zprav, protoze cizi SMSC by mohlo neomezene posilat zpravy na cizi MSC. Z tohoto duvodu se pouziva technologie zvana homerouting, kde vsechny HLR pozadavky pochazejici z cizich siti jsou presmerovavany na nejakou entitu, vetsinou domaci SMSC ktere vytvari jakousi proxy a umoznuje manipulovat ze zpravami z neduveryhodnych siti a tyto treba blokovat, omezovat atd.Secteno podtrzeno, je na kazdem operatorovi do nejz roamuji jini operatori, aby se postaral o bezpecnost ve vlastni SS7 siti a predevsim je to i v jeho vlastnim zajmu, protoze pokud to neudela, muze byt jeho sit snadno zneuzita a hlavne muze prijit o znacne castky, protoze operatori uctuji roaming nikoliv pausalne, ale za zpravu ve vetsine pripadu a tedy nechteji aby byl cizi traffic nekontrolovan.
Spatna konfigurace u nekterych operatoru muze znamenat, ze vam muze byt nauctovana i zprava ktera je poslana ucastnikovi ktery vubec neexistuje.