Servizi e reti di telecomunicazione
Un sistema informatico fornisce solitamente un servizio, che può essere definito esterno in quanto rivolto ai suoi utenti. Perchè sia possibile erogare tale servizio, sono però necessari anche dei servizi interni: in particolare, i servizi di telecomunicazione.
Un servizio di telecomunicazione è un insieme di procedure che rendono possibile trasportare e utilizzare a distanza della informazioni, le quali vengono suddivise in unità informative (UI) elementari. L’insieme di apparati e dispositivi che intervengono nel trasporto di queste informazioni costituisce una rete di telecomunicazione.
Caratteristiche dei servizi di telecomunicazione
Un servizio di telecomunicazione può essere classificato in base a ari aspetti del suo scopo e funzionamento:
- Tipologia delle informazioni: voce, video, dati. I servizi video, in particolare, si dicono multimediali, in quanto una trasmissione vdeo è in realtà composta da due segnali monomediali, l’audio e il video vero e proprio, che devono essere correlati tra loro.
- Configurazione: il numero di endpoint che partecipano alla comunicazione.
- Punto-punto: la comunicazione avviene tra due endpoint. Un tipico esempio è una telefonata.
- Multipunto (o, più nello specifico, punto-multipunto): un singolo endpoint comunica con un gruppo ben definito di altri endpoint. Un esempio è una lezione in videoconferenza.
- Broadcast: una trasmissione (ad esempio radio o televisiva) rivolta a tutti coloro che si sintonizzano su un determinato canale di comunicazione.
- Direzione
- Unidirezionale o simplex: si ha un unico fisso informativo, dalla sorgente all’utilizzatore.
- Bidirezionale o duplex: si hanno due flussi informativi per ciascun utente
- Inizializzazione: come viene richiesta l’erogazione del servizio.
- Su base chiamata:
- richiesta del servizio
- utilizzazione
- rilascio
- Su base contrattuale: il servizio è sempre disponibile
- Come agiscono sorgente e destinazione:
- Un servizio interattivo consente un’interazione tra sorgente e destinazione. I servizi interattivi si suddividono a loro volta in servizi di:
- Conversazione: l’interazione avviene in tempo reale (si parla quindi di un servizio real-time, che deve garantire ritardi di comunicazione così bassi da risultare impercettibili ai nostri sensi).
- Messaggistica: l’interazione avviene in tempo differito
- Consultazione: consentono il reperimento di informazioni presso un centro di servizio, tramite opportune operazioni di consultazione. Un esempio è il web browsing.
- E’ invece detto distibutivo un servizio nel quale la sorgente agisce indipendentemente dal comportamento della destinazione. Un servizio di questo tipo può prevedere o meno il controllo di presentazione, cioè il controllo della sintassi che viene utilizzata.
Qualità del servizio
Per garantire una buona customer satisfaction, la rete attraverso la quae viene fornito un servizio deve soddisfare determinati requisiti di qualità (a seconda del tipo, del costo e delle condizioni contrattuali del servizio), detti appunto requisiti di rete o di network performance. Essi vengono espressi in funzione di vari fattori, tra cui i principali sono:
- Probabilità di blocco, detta anche grade of service (GoS): la probabilità che il servizio richiesto sia rifiutato.
- Ritardo o delay: il tempo che la rete impiega a trasportare le unità informative. Questo è un criterio fondamentale per i servizi real-time.
- Velocità media o throughput: la quantità di informazione che la rete trasmette nell’unità di tempo, contando sia le informazioni utili (i dati di interesse per il servizio) che le informazioni di controllo (necessarie a gestire la comunicazione, ecc.).
- Probabilità di perdita/errore, detta anche bit error rate: la quota/frazione dei bit che lra rete non è in grado di trasportare, o che consegna al destinatario con errore (cioè con un valore alterato rispetto a quello trasmesso dal mittente, o in un ordine errato, ecc.).
Esistono anche altri parametri di servizio, tra cui alcuni specifici per determinati tipi di segnali/servizi. Ad esempio, il jitter e lo skew misurano il ritardo relativo tra due segnali monomediali (come audio e video) che compongono un segnale multimediale.
L’importanza dei vari parametri dipende dal tipo di servizio. Ad esempio:
- Per il trasferimento di file, l’invio di email, il web browsing, ecc. è importante l’affidabilità (cioè avere una bassa probabilità di errore), mentre una velocità alta e un ritardo basso non sono fondamentali.
- Per lo streaming audio/video no serve una particolare affidabilità (non è grave se si perde una parte delle informazioni), ma sono molto importanti la velocità (indicativamente servono da pochi kbps a 1 Mbps per l’audio, e da 10kbps a 5Mbps per il video) e il ritardo (che si può considerare accettabile fino a un massimo di circa 10 secondi).