( gee | 2020. 04. 21., k – 22:51 )

Tudnia kell, mert egyébként nem lehetne felhívni sem a jóembert.

Számhordozásra kétféle példát láttam eddig. Vagy volt egy nagy központi adatbázis, amiben benne van a hozzárendelés, hogy a 063012345 telefonszám az most épp a Telenornál van, vagy volt egy szolgáltatónkénti adatbázis, ami esetében mondjuk a Telenor tárolta, hogy az összes 0620 kezdetű szám épp kinél van.

Akármelyik is a megoldás, kb. úgy megy a dolog normális esetben, hogy az ember akar telefonálni vagy SMS-t küldeni, kimegy a kérés, ilyen-olyan utakon elérkezik az országba, és ott vagy a nagy adatbázisban van egy lookup és utána megy a helyes szolgáltatóhoz, vagy elmegy a hálózati azonosító szolgáltatójához, aki a saját adatbázisban megkeresi, és ha nem az övé, akkor továbbdobja a helyes szolgáltatónak.

Egy hívó vagy SMS küldő számára ennek normál esetben észrevehetetlennek kellene lennie.

De olyan megoldást láttam már, hogy valaki nem a normál módon küldte be egyenként az SMS-eket, mindegyiket szépen felépítve a protokol szerint, hanem mondjuk SMS kampány idején átadott a szolgáltatónak közvetlenül egy halom számot meg tartalmat, a szolgáltató meg befűzte a lyukszalagot és kiszórta ezeket. Ebben az esetben nem tudom, hogy kell mennie a számhordozás kezelésének. Ha a gyorsaságra mennének rá, akkor az lenne logikus, hogy első körben átadja a halom telefonszámot, és visszakap egy olyan választ, hogy ez a  halmaz rendben van, ez a másik halmaz meg X vagy Y szolgáltatónál van. Aztán második körben mehetne a tartalom és a jónak mondott számok. De nem tudom, hogy igazából mi van implementálva.

Viszont a Google kétlem, hogy közvetlenül a szolgáltatónak küldené be az SMS-t, hiszen itt egyedi üzenetekről van szó. De fene tudja. Lehet, hogy akkora mennyiséget küldenek az összes ilyen azonosítós dolog miatt, hogy megéri nekik nem egyenként rendesen GSM vagy akármi az épp aktuális protokol szerint küldeni, hanem közvetlenül, API-n keresztül. De akkor elég gáz, ha a szám portolásra nincs felkészülve vagy a Google, vagy a szolgáltató.