Home > SMS , telecomunicazioni > Come funziona SMS

Come funziona SMS

SMS può sembrare un servizio molto banale. La figlia ha inviato il scarse 3000 SMS nel mese di novembre (che 1200 + per lo stesso ragazzo). Lei ha naturalmente la minima idea di come funziona dietro le quinte e non si cura in modo chiaro quale, ma da quando ho scritto un post chilometri su una mailing list per spiegare in modo sentivo che il lavoro è stato fatto e che potrei anche condividerlo con gli altri. Mi può anche cogliere l'occasione per avvertire che è difficile da spiegare a lekmannanivå senza diventare completamente ingestibile. Una certa conoscenza dei nodi di rete e GSM topologia deve portare con voi prima di vedere di seguito integralmente.

La domanda è: quando sarà il testo del messaggio e quali fattori influenzano questo?

Io dico sempre di capire il GSM quel momento quando si è infinitamente ricco, poco prima di svenire. Nel momento in cui capire dove finisce l'universo e le altre questioni grande. Poi addormentarsi e dimenticare al mattino.

E 'del tutto irrilevante che si stanno fornendo l'abbonamento a uno, ma ci sono due cose che sono importanti;
* In quale rete è CPR: una (noti HPMN - Home page di rete pubblica mobile HLR è l'Home Location Register - quindi il database operativo che è registrato anche abbonamento Non è l'elenco effettivo dei clienti - il vostro indirizzo di fatturazione, e quando il cliente è stato in contatto con voi.. ma la tua identità SIM e relativi servizi))
* In quale rete / in cui il VLR è aggiornata (noti VPMN - visitati Public Mobile Network VLR significa Registrati Località visitati, che può essere considerata come una copia locale di lavoro del CPR che include tutto suo e di clienti che visitano che sono registrati ai sensi del presente VLRs. bacino di utenza)

L'invio di SMSC: t avere un rapporto con entrambi. Siete nella vostra Hamman è il corso stesso e allora è un problema minore. La rete in cui SMSC: si chiama t APMN. (Associated Network Public Mobile)

Chi ha progettato il SMS è stato un "genio" che ha pensato che la catena normale client - server - server - client è stato da ottimizzare. Molto sarebbe più facile se pensava che la catena fuori e anche si ferma
fumare erba in nessun spec! Sono sicuro che l'espressione tecnologi preferito "spezzato" è qualcosa che viene utilizzata per commentare su questo. ;-)

*** Introduzione *** SMS

Telefonia si basa sul carico utile (il traffico effettivo voce - tipicamente un 64kbit / s, a commutazione di circuito di collegamento), e la segnalazione. In passato, segnalata al canale vocale / carichi utili che hanno permesso la tecnologia BlueBox potrebbero essere utilizzati per effettuare gratuitamente (vedi il film Sneakers per come potrebbe sembrare). Essi emulato segnalazione e poteva chiamare che volevano. Ora ci sta segnalando in una logica separata di reti a commutazione di pacchetto. Segnalazione è quindi controllo della segnalazione tra i nodi della rete.

Ora sto un po 'incerto della terminologia - se uso il diritto "stack", ma sono pur sempre un avvocato e non le tecnologie perché mi lascio scivolare sui concetti a volte ;-)

# Negli Stati Uniti si utilizza un ANSI (noto come SS7) dello stack definito e in Europa una CCITT - ora ITU - (di nome C7) variante definita, quindi è necessario tramite un gateway se si deve viaggiare tra i sistemi.
# Per di più come si guida

  • ISUP per la segnalazione collegamento puro (connessione, disconnessione, informazioni ID chiamante, ecc);
  • MAP (Mobile Application Part - besöksnät avere un vagare a bussare e verificare con la RCP se può vagare e quant'altro necessario per mantenere la mobilità) e
  • PAC (Parte CAMEL applicazione - disponibile in varie fasi che vengono utilizzati in tempo reale di ricarica, la conversione di codice, guidato dalla sua rete domestica, e così via).

SMS è un servizio che utilizza il MAP.

SMS è questa:

1) Il cellulare invia alla sua SMSC indipendentemente da dove ti trovi. SMSC è definito in formato internazionale di telefono - presa dal SIM, ed è St SMSC, che è poi il mittente. Dal mittente, la svedese SMSC: t quindi, utilizzare il piano di numerazione svedese ed è per questo è possibile inviare 71xxx e 72xxx anche dall'estero. (SMS testato in IR.24 testato, il che significa che se il roaming funziona come DI SMS anche Funka sia dentro che fuori per postpagati - o è qualcosa di sbagliato per prepagate, potrebbe essere diverso.). Per quanto riguarda il client - server: è ora il fuori impazzendo.

2) SMSC: t ora prende dove il ricevitore è inviando un SRI (Routing Information Subscriber) al CPR del destinatario - in cambio, il riferimento al VLR in cui vengono aggiornati voi. Se qualcosa va male qui, sai SMSC: t che è andato storto e si ottiene un messaggio di errore corretto.

3) SMSC: t è ora fornire SMS.et alla rete sulla quale vengono aggiornati voi.

Sembra facile, certo, ma poiché è possibile che tutte quelle parti va male, non è così semplice.

Cosa potrebbe andare storto?

a) Per uno SMSC inviare un SRI allora ci deve essere un rapporto di segnalazione stabilito tra le due reti - ha implementato l'un l'altro titolo mondiale "sproloqui" e vi sarà aperto
tramite corriere C7. Il punto è che è chiuso, per cui vi è in genere uno sforzo attivo per aprire. Si apre di solito per le reti che sono state in roaming (SMS rispettare "l'affare"), oppure avere aperto speciali (inusuale). A volte sei fortunato e fornitori di segnalazione hanno aperto un po 'più solo alcuni ranghi GT (a volte si apre l'intero paese in una sola volta), ma in cambio si sa, naturalmente, non se continuerà a funzionare. Quindi è sempre bene accertarsi che sia verde da parte del fornitore.

Normalmente, di tenere SMSC.t quale le reti sono aperte (una whitelist) e usando un broker messaggio di testo dove non si può raggiungere se stesso. Quindi è un giocatore speciale nel mercato per la consegna di SMS che vende la capacità di interrompere SMS per un prezzo interessante e di come destinazioni possibili. Ci sono un numero incredibile di giocatori in questo mercato.

Ecco una cattura; ACK per la consegna di messaggi di testo sono solitamente inviati dal broker per la loro piattaforma ricevuto l'SMS. Si riceverà un messaggio che ha ottenuto grazie ma non è vero - l'unica cosa che è chiaro è che il broker ha ricevuto, questo non è lo stesso che il destinatario ha ricevuto. Un esempio calzante quando il testo e si dice che il destinatario ha ricevuto, e si impara che non - allora è in genere di un broker utilizzato e non è riuscito a consegnare il messaggio SM.

Una dimensione magica è come trovare la rete giusta, se hai a disposizione solo un numero e l'operatore destinatario è in un paese con nummerpotrabilitet. "Si scioglie nella segnalazione dimensione" che ho ricevuto in risposta, ma non era sensibile di esso.

b) È necessario disporre di un indirizzo sensibile VLR indietro alla vostra richiesta SRI.

Alcune reti consentono la SMSC ad altre reti è sufficiente inviare ai propri clienti se non vi è un accordo speciale firmato per SMS (SMS Interworking). Questo si manifesta per esempio con l'invio BUBBLE indietro, ma in un messaggio formattato correttamente. (Io naturalmente non solo qui fuori nessuno - specialmente Vodafone in Germania ;-)

c) Quando si sa ora che VLR a cui il ricevitore è nel suo SMSC: t che mandano lì. Se c'è una rete di roaming (cioè HLR e VLR per il destinatario non è la stessa rete) in modo che possa andare davvero male. Come prima, sappiamo che la HLR e VLR rete è in roaming (e quindi di segnalazione) - altrimenti il ​​ricevitore non era stato in grado di aggiornarsi in questa rete. Il problema è che non APMN (SMSC rete) devono avere il roaming con la visita al web (VPMN). Questo è il caso singolo errore più comune, si ha la sensazione la risposta alla domanda SRI tuo, ma nutrito è necessario consegnare, è una rete non si riesce a raggiungere.
- Se esiste una relazione tra la segnalazione e la rete SMSC VLR rete va bene (consegnati o vi capita di essere su). SM sale - ACK torna.
- Se questo rapporto manca, può essere che l'SMSC: t può comunque inviare il messaggio al VLR: uno perché capita di essere aperta. Senza di esso non riescono (errore corretto) - SM non va avanti.
- Il ricevitore riceve e ora visitare il sito web invia un ACK. Se va fino in modo che ho e abbiamo una corretta consegna del messaggio. SMS sale - ACK torna.
- Ma il circo reale apparirà sul SMSC: t riescono a inviare il ricevitore, ma la rete non tornare indietro un ACK. Poi SMSC nel suo tentativo S.
programma. A seconda di come esso è definito, è possibile SMSC: t qui per bombardare il destinatario dei messaggi. Quando 3 è stato un operatore giovane e aveva una estremamente aggressiva retryschema così sarebbe il mio capo Messa suo fratello (un cliente di T-Mobile) e scambiato le due figure. Il ricevitore è stato in Marocco e in roaming con l'operatore Telia ha roaming con noi in 3 era l'altro. Il ricevitore è stato leggermente isterica dopo circa 250 messaggi in meno di un giorno.

Cosa si può fare?

Un operatore in grado di proteggere i propri clienti restituendo sempre loro (reale o virtuale), indirizzo VLR di tutte le questioni SRI. In questo modo evita l'invio di San SMSC invia al destinatario. Quando si crea un client classico -> Server -> Server -> marchio client che funziona.

C'è molto di più a scavare in su il testo dell'oggetto

Socialmente responsabile può essere usata per un sacco di cose che sono aree grigie legali ed etici.

- Alcuni rete scansioni serie numero con SRI per scoprire quale numero comprende abbonati. Può essere fatto al fine di misurare un concorrente o in preparazione per la raccolta dei dati per una campagna di spam testo del messaggio. Un'alternativa al vuoto internet per gli indirizzi email prima di inviare email di spam. Non posso dire io so che questo succede spesso, ma personalmente ho la trasparenza nel caso in cui un operatore indiano ha fatto ad un operatore britannico (e gli inglesi subito un messaggio di testo attacco di spam solo una settimana più tardi).

- È possibile creare alcuni servizi su SRI: Se si dispone di un visitatore in lei a vagare. Se si perde il visitatore, è possibile fare una domanda SRI. È in roaming in un altro paese, quindi grazie per la vostra visita e vi auguriamo di poter ospitare nuovamente ("Au Revoir SMS"), ma se lui è in un'altra rete nello stesso paese, è possibile inviare "riconquistare SMS" (marketing al cliente attivamente reti a commutazione di al tuo). Si noti che Winback corso sms va direttamente nella cassa normale operatore non può vedere anche che questo messaggio andrà. Tutti i procedimenti in cui visite reti l'invio di SMS è normalmente vietato, a meno che il provider ha dato il suo accordo. Questa è regolata da documenti della GSM Association BA.47 che il sottoscritto è stato coinvolto nella realizzazione di un numero di righe. Il mio contributo era quello di creare opinione pubblica che anche altri tipi di commercializzazione attraverso altri mezzi - come Bluetooth trasmissioni che si verificano in Italia - dovrebbero essere coperti. Il punto è che sei un cliente del suo operatore e non in rete i visitatori 'così tutte le comunicazioni devono passare dalla rete domestica o rete domestica si verificano con il consenso. Poche cose sono rotto in misura maggiore di questo!

Tags: , , , , , , , , , , Categorie: SMS , Telecom Tags: , , , , , , , , , ,
  1. Nessun commento ancora.
  1. Nessun trackback ancora.