[Linux-Biella] [OT] Quark speciale: come funziona la rete SMS

Paolo Ciarrocchi paolo.ciarrocchi a gmail.com
Gio 9 Nov 2006 16:02:58 CET


On 11/9/06, Emanuele Aina <faina.mail a tiscali.it> wrote:
> Paolo Ciarrocchi prospettò:
>
> >>Spiega spiega che non so una mazza di come sia l'infrastruttura TLC
> >>mobile e mi interessa un sacco.
> >
> > Ue ue, mi ci vogliono ore ;)
>
> Ti strapperò tutto ciò che sai cinque minuti alla volta, pezzettino per
> pezzettino... :)

Non so se gli altri iscritti alla lista sono contenti :)
E non sono onnisciente..

> >>Come funziona il trasporto degli SMS?
> >
> > Quali sms? Quelli Person2Person? Quelli Application2Person?
> > Quelli di testo? Quelli binari? OTA?
>
> Uh, io non sapevo neanche che ci fossero tutti 'sti tipi! 8)
>
> Quelli P2P sono quelli da telefono a telefono?

Si

> Quelli A2P sono quelli di servizio e magari notizie e pubblicità?

Si. Si indicano in questo modo gli sms generati da un'applicazione e
non da un terminale.

> Quali sono quelli binari e chi li usa?

Gli usi sono innumerevoli.
Anche se non e' cortese, ti rispondo con una domanda.
Come fa un terminale a sapere che deve fare il download di un MMS?

> Cos'è OTA?

Over The Air, SMS binari che vengono usati per fare le configurazioni
dei terminali.
Hai presente quando via 190 chiedi che ti venga configurato il
terminale per ricevere MMS, navigare in internet etc etc?

> >>Chi sono gli attori coinvolti (da un terminale all'altro) e chi
> >>esattamente fa lo store?
> >
> > Lo store and foward lo fa la nuvola di SMSC.
>
> Funziona molto diversamente dalla nuvola SMTP?
>
> Ovvero: io mando un messaggio a un SMTP, questo ne fa il relay e lo
> manda direttamente o tramite una catena di altri SMTP fino al destinatario.
>
> Attori: io (client SMTP), nuvola SMTP, destinatario (che la posta la
> legge come cavolo gli pare, IMAP/POP/SMTP in locale).

In linea di principio si, ma smsc diversi possono parlare lingue
diverse, sono connessi a sistermi per fare billing, lawful
interception etc etc.

> >>Cosa sono gli SMSC? Perché non sono gratis?
> >
> > Sono gli apparati che fanno store and forward degli sms, anche detti
> > "centro servizi".
> > Se guardi nella configurazione del tuo telefono troverai un centro
> > servizi, che e' in realta' un LB che dirige il traffico verso la
> > nuvola di SMSC.
>
> Fin qui ci sono.
>
> LB = ?

Ops, sorry. Load Balancer.

> Gli SMSC sono delle macchine o dei fornitori di servizi a cui
> l'operatore paga una sorta di pedaggio?

Paga il costo HW, un costo di licenza in base al throughtput e gli
ovvi costi di maintenace.

> > Non sono gratis perche'... esistono tanti standar, non uno solo. E
> > quindi si preferisci affidarsi a soluzioni commerciali con relativo
> > supporto. (HW e SW).
>
> Argh. Ciò vuol dire che le infrastrutture di ogni operatore sono diverse
> e (più o meno) incompatibili?

Sono diverse. Esistono almeno tre famiglie di protocolli usati per
parlare con un SMSC:
SMPP
CIMD2
UCP

Con le ovvie versioni/sottoversioni.

> > Non conosco dei veri SMSC free, intendo macchine in grado di fare
> > store and forward e di interfacciarsi con la rete SS7.
>
> SS7 l'ho già sentita quando studiavo TLC. Una S sta per segnalazione,
> vero? Dico cazzate se dico è il sistema di segnalazione usato anche da ISDN?

Piu' o meno si, http://en.wikipedia.org/wiki/SS7

> Sì, lo so, esiste google e wikipedia, ma io sono offline dietro una
> 56k... :(

Don't worry (anche se ti ho appena inviato un link a wikipedia...)

> Dicendo che non conosci SMSC free, intendi che appartengono a ditte
> esterne e l'operatore paga loro il pedaggio?

Nokia e Comverse vanno alla maggiore.

> >>Quali sono le garanzie offerte dal sistema SMS rispetto a come funziona
> >>la posta elettronica?
> >
> > Nessuna garanzia a priori se non un lavoro di dimensionamento.
>
> Ovvero limitando dimensione messaggio (es max 1Kb) e contenuti (header
> fissi, no allegati) e mettendo server abbastanza (molto) grossi si
> potrebbe avere una rete analoga con SMTP e IP?

Qui non ti seguo...

> Come funziona la garanzia menzionata da te dei 5 minuti per la consegna?

Non e' una garanzia, e' un lavoro di dimensionamento.

> È una cosa imposta da qualche standard o è una politica aziendale?

Poltica aziendale.
Lo standar non prevede alcun tempo di consegna.

> >>>>In piu' i costo dell'infrastruttura viene considerato solo in piccola parte in
> >>>>quanto e' considerato un investimento i veri costi sono solo quelli di
> >>>>gestione
> >>>
> >>>Le licenze sono OPEX non CAPEX.
> >>
> >>Cos vuol dire?
> >>Uao, la cosa si fa tecnica e molto interessante... 8-D
> >
> > Opex -> costi operativi
> > Capex -> Capital Expenditure, quello che viene messo in ammortamento.
>
> Ovvero che ogni anno gli operatori devono le rinnovare il contratto con
> i fornitori degli SMSC e quant'altro?

Bingo.

> Chi è che sono questi fornitori (se puoi dirlo)?

Fatto ;)

> Grassie ancora! :)

De nada.

Ciao,
-- 
Paolo
http://docs.google.com/View?docid=dhbdhs7d_4hsxqc8
http://www.linkedin.com/pub/0/132/9a3
Non credo nelle otto del mattino. Però esistono. Le otto del mattino
sono l'incontrovertibile prova della presenza del male nel mondo.
Gli ultimi giorni, Andrew Masterson


Maggiori informazioni sulla lista Linux