System rozpoznawania numerów przeniesionych
Spis treści:
Przenośność numeracji
Od kilku lat abonenci stacjonarnych i ruchomych sieci telekomunikacyjnych posiadają możliwość zachowania swojego dotychczasowego numeru telefonu przy zmianie operatora.
Aktualnie istnieją już miliony numerów przeniesionych w ramach procedur NP (ang. Number Portability) i grupa ta zaczyna stanowić niemały odsetek rynku. Numery przenoszone są przez abonentów świadomych i aktywnych, generujących statystycznie większy ruch telekomunikacyjny zarówno w kierunku wychodzącym jak i przychodzącym.
Wielu operatorów telefonii internetowej VoIP stosuje nadal systemy billingowe bazujące na porównaniu prefiksu numeru telefonu z posiadaną bazą w celu rozpoznania kierunku połączenia i określenia jego ceny. Takie rozwiązanie do niedawna jeszcze mogło się sprawdzać. Obecnie przy dużej liczbie numerów przeniesionych stosowanie tego modelu prowadzi do generowania coraz większych strat z tytułu „nieszczelności” systemu billingowego. Owa nieszczelność polega na taryfikowaniu połączeń własnych abonentów według nieprawidłowych stawek (klient płaci za połączenie mniej niż wynosi jego realny koszt ponoszony przez operatora). Różnica pomiędzy kosztem dla klienta a kosztem operatora stanowi stratę operatora.
Przykład:
- połączenia na numery przeniesione do Play (około 2x wyższe stawki)
- połączenia na numery przeniesione do CenterNet (około 3-4x wyższe stawki)
- połączenia na numery przeniesione do alternatywnych operatorów stacjonarnych NOL (1.5-3x wyższe stawki w porównaniu do kosztów terminacji do sieci TP S.A.)
Operatorzy hurtowi i infrastrukturalni sprzedający swoje usługi dalej resellerom i operatorom VoIP nie są zainteresowani udostępnianiem baz i systemów online pozwalających na prawidłową identyfikację numerów ponieważ nie leży to w ich interesie.
Zagrożenia
Poza ryzykiem nieprawidłowej taryfikacji standardowych połączeń użytkowników istnieje także dodatkowe, o wiele poważniejsze zagrożenie. Znanych jest wiele przypadków celowych ataków na nieszczelne systemy taryfikacyjne operatorów VoIP. Zagrożenie nie dość że poważne, to w dodatku proceder ten jest całkowicie zgodny z prawem i nie ma podstaw do jakichkolwiek roszczeń w stosunku do napastnika.
Scenariusz ataku polega na automatycznym wygenerowaniu znaczących ilości połączeń na numery przeniesione. Napastnik posiadając umowę o podziale zysków z tytułu połączeń przychodzących z operatorem obsługującym te numery przeniesione odnosi korzyść materialną kosztem operatora VoIP nie posiadającego możliwości prawidłowego rozpoznania numeru. Przy kilkuset tysiącach minut połączeń straty stają się niebagatelne.
Rozwiązanie problemu
NETCENTRICA jako operator telekomunikacyjny i jednocześnie firma technologiczna zorientowana na IT opracowała system stworzony specjalnie dla operatorów VoIP pozwalający na identyfikację numerów przeniesionych w czasie rzeczywistym.
System działa jako aplikacja internetowa, dostępna po protokole HTTP/HTTPS zapewniającym wydajną komunikację i bardzo łatwą implementację.
Przykład:
- Żądanie HTTP GET: http://www.adresserwera.pl/lookup?numer=48501100100
- Odpowiedź: ok;mobile;98 (czyli kolejno status zapytania, typ kierunku, kod MNC sieci Play)
System przyjmuje jako wejście numer telefonu. W odpowiedzi zwraca informację o typie rozpoznanego numeru (kierunek stacjonarny czy mobilny). Dodatkowo zwracane są najważniejsze informacje, czyli:
- Dla numerów komórkowych informacja o faktycznej, zawsze aktualnej przynależności do krajowej sieci GSM (zwracany jest kod MNC sieci)
- Dla krajowych numerów stacjonarnych informacja czy numer jest w sieci TP czy NOL
Wysokowydajna architektura systemu pozwala na obsługę milionów żądań identyfikacji numeru w ciągu miesiąca. W razie zwiększenia obciążenia, system może być skalowany w górę w dowolnym zakresie w celu obsługi większego ruchu dzięki zastosowaniu rozwiązań klastrowych.
Przykładowe scenariusze wdrożenia
- Przy założeniu wykorzystania konfigurowalnych systemów typu Asterisk, Yate czy FreeSwitch wdrożenie jest prostym procesem i sprowadza się do dodania odpowiedniej logiki w procesie rozpoznawania numeru, przed samym nawiązaniem połączenia. Tryb interaktywny inicjowany dla każdego połączenia wychodzącego (lub np. tylko dla połączeń na kierunki mobilne). Odpowiedź zwrotna systemu używana jest do aktualizacji bazy danych operatora w czasie rzeczywistym. Abonent końcowy zawsze zostanie zataryfikowany zgodnie z rzeczywistą siecią docelową.
- W wypadku stosowania rozwiązań w których ingerencja w proces rozpoznawania numeru czy nawiązywania połączenia jest utrudniona lub niemożliwa inną strategią integracji jest odpytywanie systemu rozpoznawania numerów w interwałach, na podstawie wpisów CDR. Odpytywanie takie może się odbywać w ramach odrębnego systemu, jeżeli tylko posiada on dostęp do bazy CDR. Odpytywać można dla wszystkich wpisów lub tylko wybranych np. numerów mobilnych z najdłuższym czasem połączenia w danym dniu. W takim modelu abonent końcowy zostanie zataryfikowany prawidłowo dla każdego kolejnego połączenia po wykonaniu operacji rozpoznawania numeru.
Korzyści
Zależnie od wybranego scenariusza integracji wdrożenie systemu pozwoli albo znacząco ograniczyć lub całkowicie wyeliminować straty wynikające z nieprawidłowej taryfikacji połączeń kierowanych na numery przeniesione do innych sieci.
Dodatkowo wdrożenie rozwiązania pozwoli ograniczyć ryzyko celowego ataku na nieszczelny system taryfikacyjny, a tym samym ochronić firmę prze potencjalnie bardzo wysokimi stratami finansowymi.
Zakres usług
- Udostępnienie systemu do samodzielnej implementacji
- Doradztwo i pomoc programistyczna
Zapraszamy do kontaktu z działem handlowym w celu poznania szczegółów oferty.

