Archivi per la categoria ‘Ricerca’

Wireless Multicast TV – backstage

mercoledì, 5 maggio 2010

Ho caricato su youtube alcuni brevi filmati girati ieri per documentare le fasi principali dell’allestimento dell’esperimento pubblico condotto oggi al Palazzo Ducale di Urbino.

Approfitto di questo video per ringraziare tutti quelli che ieri hanno lavorato all’allestimento: Andrea S. e Lorenz (DMFI – Università di Urbino) per aver contribuito in ogni fase, Stefano (Essentia) per la parte wireless, Andrea M. e Tommaso (DMFI – Università di Urbino) per il monitoring, Matteo (Corso di Laurea di Informatica Applicata – Urbino) per il tuning, Silvio (SIA – Università di Urbino) per il backhauling, Erika e Sara (DMFI – Università di Urbino) per l’organizzazione, Silvia e Piera per il contributo all’allestimento.

Wireless Multicast TV – per la stampa

giovedì, 29 aprile 2010

E’ disponibile in anteprima il pdf del comunicato stampa congiunto predisposto dai soggetti che hanno contribuito all’organizzazione dell’evento sulla distribuzione multicast di canali televisivi su reti wireless, che si svolgerà a Urbino il prossimo 5 maggio.

I giornalisti che desiderassero maggiori informazioni possono scrivere a multicast.tv@uniurb.it o chiamare lo 0722 4475.

I giornalisti che desiderassero un accredito stampa per il convegno del 5 maggio possono farne richiesta via e-mail specificando nome, cognome e testata gionralistica in un messaggio intitolato [MulticastTV-press] e inviato a multicast.tv@uniurb.it.

Riferimenti:

Wireless Multicast TV – invito

sabato, 24 aprile 2010

Wireless multicast TV

L’Universita’ di Urbino e la Fondazione Ugo Bordoni, con il Dipartimento per la Digitalizzazione e l’Innovazione della Presidenza del Consiglio dei Ministri e HD Forum Italia, in collaborazione con Essentia SpA, RAI Radiotelevisione Italiana, Streamit.it e NeuNet, sono lieti di invitarvi a:

Wireless Multicast TV

5 maggio 2010 – Urbino, Palazzo Ducale

10:30 Registrazione
11:00 Benvenuto e apertura dei lavori
11:20 La TV sulle reti di nuova generazione – Fondazione Ugo Bordoni
11:40 L’evoluzione della TV ad alta definizione – HD Forum Italia
12:00 Wireless Multicast TV: dimostrazione - Universita’ di Urbino
12:30 Dibattito
13:00 Buffet
14:00 Approfondimenti tecnici

Partecipazione
La partecipazione e’ gratuita, ma per ragioni organizzative chi intende partecipare e’ pregato di dare conferma via e-mail scrivendo il proprio nome e cognome in un messaggio con oggetto [multicastTV] indirizzato a multicast.tv@uniurb.it.
Informazioni

Wireless Multicast TV – primo annuncio

mercoledì, 21 aprile 2010

Wireless multicast TV

La TV digitale ha reso possibile distribuire contenuti televisivi su Internet e gli analisti ritengono che la TV sia una delle applicazioni trainanti per le reti a banda larga di nuova generazione. Ma qual è lo stato di sviluppo della TV in rete? Quanta banda occorre per ricevere segnali televisivi ad alta definizione? Quali sono le prospettive di sviluppo delle reti di nuova generazione? Ci sono limiti al numero di canali e al numero di utenti che le reti possono sostenere? Cosa si può già fare in attesa delle reti di nuova generazione?

L’incontro promosso dall’Università di Urbino e della Fondazione Ugo Bordoni, con il Dipartimento per la Digitalizzazione e l’Innovazione della Presidenza del Consiglio dei Ministri e HD Forum Italia, intende rispondere a questi interrogativi dando dimostrazione pubblica delle modalità di trasmissione multicast che possono essere adottate nelle reti wireless per fare in modo che uno stesso canale televisivo possa essere trasmesso una sola volta e ricevuto da tutti quelli che lo vogliono vedere. La dimostrazione pratica, realizzata grazie alla partnership tecnologica di Essentia SpA, RAI Radiotelevisione Italiana, Streamit.it e NeuNet, ha lo scopo di stimolare il dibattito sulla convergenza tra televisione e reti IP per favorire lo sviluppo, la diffusione e la sostenibilità di reti, servizi e contenuti.

Spero di vedervi a Urbino il 5 maggio alle 10:30, presso la Sala convegni del Palazzo Ducale.

ACCESS 2010 – Convegno a Valencia

giovedì, 8 aprile 2010

The First International Conference on

Access Networks, Services and Technologies

ACCESS 2010

September 20-25, 2010 – Valencia, Spain

Anche quest’anno il tema delle reti di accesso neutrali verra’ discusso in un convegno internazionale (ACCESS 2010) che si svolgera’ a settembre a Valencia, in Spagna. Chi volesse intervenire al convegno puo’ proporre il proprio contributo al comitato tecnico-scientifico entro il 20 aprile 2010, seguendo le istruzioni pubblicate sul call for papers.

Il convegno di Valencia e’ la seconda edizione del workshop  NEUTRAL-09, che lo scorso anno era stato organizzato a Cannes nel contesto di INTERNET 2009. A differenza della precedente edizione, il convegno del 2010 e’ totalmente incentrato sulle reti di accesso, come risulta evidente dalla nuova denominazione: ACCESS 2010. Tra le linee tematiche trovate la neutralita’ (NEUTRAL) e gli aspetti legali (LEGAL).

Reti di accesso neutrali in Linux – 2 – Funzionamento

mercoledì, 4 novembre 2009

Questo è il secondo di tre articoli che descrivono un’implementazione di reti di accesso neutrali basata sul policy routing di Linux. Ne descrivo il funzionamento facendo riferimento allo schema architetturale introdotto nel post del primo settembre (che riproduco di seguito per comodità):

NAN architecture

L’architettura di esempio mostrata in figura ha una struttura ad albero: gli utenti sono le foglie, le isole di accesso sono i rami, la dorsale è il tronco e il gateway di smistamento (o policy router) è la radice. Per consentire agli utenti di accedere ai servizi pubblicati nella sottorete servizi è sufficiente l’impostazione dei default gateway delle sottoreti.

Le cose si complicano un po’ quando l’indirizzo da raggiungere non appartiene alla rete di accesso o alla sottorete servizi, ma è un qualunque IP pubblico. La complicazione è duplice. Innanzitutto occorre bloccare l’accesso se l’utente non è autenticato (e l’indirizzo non appartiene alla white list di indirzzi virtualmente interni). In secondo luogo occorre smistare il traffico verso Internet per permettere ad ogni utente di utilizzare l’edge router del provider che preferisce. Queste due funzioni sono svolte dal captive portal e dal gateway di smistamento (o policy router).

Captive portal

Il captive portal e’ rappresentato dal rettangolo grigio pubblicato all’indirizzo 172.20.2.2 della sottorete servizi ed e’ definito come default gateway del policy router. Quando un utente che non ha ancora scelto uno degli edge router disponibili per la navigazione Internet tenta di raggiungere una pagina web esterna alla sottorete servizi e alle eventuali white list, il captive portal lo ridirige su una landing page dalla quale e’ possibile accedere ai servizi interni o scegliere uno degli edge router. La scelta dell’edge router comporta l’impostazione dinamica di un’apposita regola nel policy router.

Policy router

Il policy router smista il traffico generato dagli utenti sugli edge router scelti da ciascuno. Questa funzione di smistamento puo’ essere implementata utilizzando il supporto per il routing avanzato del kernel di Linux. In particolare il file rt_tables installato sul policy router contiene la lista delle tabelle di routing disponibili, con le rispettive priorita’. Nell’implementazione proposta, ad ogni policy router e’ dedicata una tabella di routing. Nel nostro esempio, chiamando ISP_A e ISP_B le tabelle dedicate ai due edge router A e B, il file rt_table conterra’ le righe:

1 ISP_A
2 ISP_B

Ogni tabella contiene a sua volta almeno una regola, che specifica come default gateway l’edge router corrispondente. Altre regole potrebbero essere aggiunte per ottimizzare il traffico. Nel seguente esempio viene specificata una seconda regola per permettere di raggiungere i servizi locali direttamente dal policy router senza passare per l’edge router:

# table ISP_A
ip route add default via 172.20.2.10 dev eth1 table ISP_A
ip route daa 172.20.2.0/24 via 172.20.2.1 table ISP_A

Poiche’ la definizione delle tabelle non ne comporta l’applicazione, tutte le tabelle associate agli edge router possono essere definite in anticipo (una volta per tutte) e applicate dinamicamente in base alle scelte operate dall’utente attraverso la landing page del captive portal.

Immaginiamo che la landing page del captive portal contenga “bottoni” associati agli edge router disponibili. Quando l’utente 172.16.1.23 preme il bottone corrispondente all’edge router A, la sua scelta viene registrata su una database come richiesta in attesa di essere processata. Un demone che gira sul policy router interroga periodicamente il database e processa le richieste pendenti lanciando i comandi necessari a creare le corrispondenti politiche di routing. In questo caso il comando e’ il seguente:

ip route add from 172.16.1.23 table ISP_A

che crea una nuona regola di source-based policy routing il cui effetto e’ l’applicazione della tabella ISP_A a tutto il traffico originato dall’indirizzo 172.16.1.23.

Un meccanismo analogo e’ utilizzato per rimuovere o sostituire le regole.

Continua…

Riferimenti:

  • Andrea Seraghiti and Alessandro Bogliolo, “Neutral Access Network Implementation Based on Linux Policy Routing”, in Proceedings of INTERNET-2009, 2009. [paper] [slides]
  • M. G. Marsh, Policy Routing Using Linux, SAMS, 2006.

Invito – La rivoluzione della TV in rete

lunedì, 14 settembre 2009

internetTVlogo

Quale sarà il ruolo di Internet nella TV di domani? La televisione potrà avere un ruolo nella diffusione di Internet? La possibilità di creare network televisivi via Internet apre scenari interessanti e complessi e propone sfide tecnologiche avvincenti.

Questi temi verranno discussi a Urbino il 22 settembre, nel corso di un incontro di approfondimento tecnico-scientifico organizzato dal Corso di Laurea di Informatica Applicata in collaborazione con Streamit.it.

Io introdurrò l’argomento mettendone in luce problematiche e potenzialità, e sarò affiancato da un gruppo di giovani collaboratori che nel corso dell’estate hanno lavorato ad un prototipo di box multimediale open source e che saranno a disposizione dei partecipanti per approfondire tutti gli aspetti tecnici e implementativi del progetto. All’incontro parteciperà inoltre Gianni Armetta, di New Deal Production, per presentare le soluzioni tecniche e i modelli di business adottati da Streamit.it, uno dei principali network televisivi via Internet.

Come di consueto l’incontro sarà un’occasione di confronto e approfodimento. Vi sarò grato se vorrete partecipare e contribuire con le vostre idee e le vostre competenze. La partecipazione è gratuita e libera. Per ragioni organizzative siete semplicemente pregati di manifestare il vostro interesse inviando una mail con nome e cognome a infocdl@sti.uniurb.it, specificando [InternetTV] come oggetto.

Chi è iscritto o sta per iscriversi al corso di laurea di Informatica Applicata avrà l’opportunità di conseguire crediti formativi universitari (CFU) e di concorrere all’asegnazione dei premi offerti da New Deal Production: un MacBokPro, un I-Phone Apple 3G, un Acer Notebook Aspire One D250.

Riferimenti:

Reti di accesso neutrali in Linux – 1 – Architettura

martedì, 1 settembre 2009

Abbiamo visto che le reti di accesso neutrali (che indichiamo con l’acronimo NAN, dall’inglese Neutral Access Network) devono:

  • consentire agli utenti di associarsi liberamente alla NAN;
  • permettere ai service provider (SP) di esporre i propri servizi all’interno della NAN;
  • permettere agli Internet Service Provider (ISP) di offrire banda Internet ai propri clienti attraverso la NAN;
  • offrire le stesse condizioni di utilizzo a tutti gli utenti e a tutti i provider (SP e ISP);
  • permettere di incrementare la copertura senza limiti tecnologici;
  • gestire in modo neutrale il traffico tra gli utenti, i servizi dei SP e i gateway degli ISP.

Inoltre, per evidenti ragioni di ordine pratico, dovrebbero essere semplici e indipendenti dalla tecnologia di accesso adottata (WiFi, xDSL, WiMAX, …).

Qualche giorno fa è stata presentata a Cannes una soluzione che soddisfa questi requisiti utilizzando solo comuni distribuzioni di Linux per la gestione della NAN. Ne descrivo brevemente il funzionamento, rimandando al paper e alle slides per eventuali approfondimenti.

Per ragioni di leggibilità divido la descrizione in tre post: in questo presento solo lo schema di massima e l’architettura, mentre nel prossimo descrivo i principi di funzionamento e nel terzo discuto estensioni e problemi aperti.

OAN architecture

La figura precedente mostra lo schema di massima di una NAN (o di una open access network, OAN), che si frappone tra gli utenti (rappresentati in basso) e Internet (in alto). Sono evidenziati gli edge router (o gateway di frontiera) degli ISP e dei SP, la dorsale neutrale (operator neutral backbone) e le isole di accesso (access islands) che offrono connessione agli utenti. Ogni isola di accesso puo’ essere gestita da operatori diversi e differenziarsi dalle altre per tecnologia o per copertura territoriale. La distinzione tra dorsale e isole di accesso non è indispensabile, ma conferisce flessibilità e generalità al modello.

NAN architecture

La figura precedente mostra una soluzione architetturale per l’implementazione di una NAN. Ad ogni isola d’accesso è associata una sottorete il cui default gateway (access router) è il gateway verso la dorsale. Alla dorsale è associata una sottorete separata. Inoltre è definita una ulteriore sottorete nella quale vengono pubblicati i servizi e gli edge router degli ISP. Il gateway posto tra la dorsale e la sottorete servizi è detto gateway di smistamento, o policy router, ed è il default gateway della dorsale. A titolo esemplificativo vengono specificati gli indirizzi IP assegnati agli utenti, alle sottoreti e ai gateway.

Continua…

Riferimenti:

  • Andrea Seraghiti and Alessandro Bogliolo, “Neutral Access Network Implementation Based on Linux Policy Routing”, in Proceedings of INTERNET-2009, 2009. [paper] [slides]

NEUTRAL 2009 – La neutralità al convegno di Cannes su Evolving Internet

venerdì, 28 agosto 2009

Si è concluso ieri INTERNET 2009, il convegno di Cannes dedicato all’evoluzione di Internet, nel quale ha trovato spazio una sessione dedicata alle reti di accesso neutrali (NEUTRAL 2009), di cui avevo dato notizia su questo blog all’epoca della pubblicazione del call for papers.

Il tema della neutralità delle reti di accesso è stato trattato da diversi punti di vista. Dal punto di vista applicativo, con un contributo intitolato “Technology Integration for the Services Offered by the Public Administrations“, dal punto di vista tecnico, con due contributi intitolati “QoS-Aware Net Neutrality” e “Neutral Access Network Implementation Based on Linux Policy Routing“, dal punto di vista modellistico, con un contributo intitolato “Wireless Open Access Networks: State-of-the-Art and Technological Opportunities“, e dal punto di vista legale, con un contributo intitolato “Network Neutrality Principle as a Regulatory Tool: Implications for Crime Prevention and Criminal Law Enforcement“.

Il principio di neutralità e i modelli economici sono stati inoltre al centro del dibattito moderato da Eugen Borcoci in una panel session intitolata “Future Internet: Challenges, Perspectives, and Beyond“.

Riferimenti:

  • Chiara Taddia, Stefania Nanni, and Gianluca Mazzini, “Technology Integration for the Services Offered by the Public Administrations”, in Proceedings of INTERNET-2009, 2009.
  • Jerzy Domżał, Robert Wójcik, and Andrzej Jajszczyk, “QoS-Aware Net Neutrality”, in Proceedings of INTERNET-2009, 2009.
  • Gabriele Marra, “Network Neutrality Principle as a Regulatory Tool: Implications for Crime Prevention and Criminal Law Enforcement”, in Proceedings of INTERNET-2009, 2009.
  • Andrea Seraghiti and Alessandro Bogliolo, “Neutral Access Network Implementation Based on Linux Policy Routing”, in Proceedings of INTERNET-2009, 2009.
  • Jaume Barcelo, Jorge Infante, and Miquel Oliver, “Wireless Open Access Networks: State-of-the-Art and Technological Opportunities”, in Proceedings of INTERNET-2009, 2009.

Introducing Neutral Access Networks

giovedì, 20 agosto 2009

Le reti di accesso neutrali sono il tema del blog che ho aperto da più di un anno, ma non ne ho mai parlato in modo compiuto. Per ora ci ho girato attorno annotando spunti e idee, ed è per questo che ora posso permettermi di dire che questo post “introduce” l’argomento.

Il titolo è in inglese sia perchè suona meglio, sia perchè riprende quello della relazione che ho tenuto ad Aveiro il mese scorso al Next Generation Internet (NGI-09).

Allego il paper e le slides, dove trovate riferimenti bibliografici a supporto delle argomentazioni, mentre qui ne riassumo per punti il contenuto.

1. Il traffico IP cresce esponenzialmente, ma la banda larga ha una bassa penetrazione, il mercato degli accessi ristagna e non ci sono motivazioni economiche per colmare il digital divide.

2. La maggior parte delle reti di accesso sono ancora gestite come le prime reti telefoniche, con modelli ad integrazione verticale e tariffe piatte.

3. L’integrazione verticale ha numerosi limiti (alte barriere all’ingresso di nuovi operatori, disincentivo all’innovazione, rischi di violazioni del principio di neutralità, scarse possibilità di ottimizzazione statistica, …) e sembra inadeguato alla gestione imparziale di infrastrutture realizzate con sovvenzioni pubbliche.

4. Le tariffe piatte creano uno scollamento tra i prezzi esposti agli utenti e i costi sostenuti dagli operatori e costituiscono un disincentivo all’acquisto per chi non percepisce sufficiente utilità nell’accesso ad Internet.

5. Per superare questi limiti occorre separare la rete di accesso dai servizi (come suggerisce il modello TCP/IP e come avviene in internet) e creare i presupposti per la condivisione della stessa infrastruttura da parte di piu’ operatori concorrenti. Le misure correttive introdotte da numerosi governi hanno prodotto buoni effetti, ma non bastano a correggere l’asimmetria tra operatori incumbent e new entrant.

6. Soluzioni piu’ radicali sono basate sui concetti di operator neutrality (ON) e open access networks (OAN), in cui l’infrastruttura di accesso è gestita da un soggetto terzo ed ospita gli edge router di tutti gli operatori che vogliono utilizzarla per offrire accesso ad Internet o altri servizi. La rete di accesso condivisa è un intermediario trasparente. L’utente ha rapporti solo con il proprio operatore, che versa parte degli utili al gestore dell’infrastruttura di accesso. Dal punto di vista dell’utente non c’è sostanziale differenza rispetto ad un modello tradizionale, se non nella maggior concorrenza tra gli operatori.

7. Le neutral access networks (NAN) sono un particolare tipo di OAN, in cui l’infrastruttura di accesso smette di essere trasparente agli utenti e assume dignità di “rete” al fine di innescare meccanismi di esternalità positiva utili ad incrementare la penetrazione del mercato. L’accesso ad Internet è solo uno dei servizi a cui una NAN dà accesso. Altri servizi possono essere erogati all’interno della NAN indipendentemente da Internet: VoIP, IPTV, e-government, informazioni turistiche, videosorveglianza, … Gli utenti accedono alla NAN liberamente e senza autenticazione e vengono esposti a tutti i servizi disponibili, tra i quali la navigazione Internet attraverso gli edge router dei vari operatori. Le procedure di registrazione e autenticazione entrano gioco solo per accedere ad Internet o ai servizi con esigenze di tariffazione, personalizzazione, riservatezza o sicurezza.

8. Dal punto di vista dell’offerta commerciale le NAN creano il presupposto per attuare politiche di mercato orientate ai servizi (telefono, TV, social networking, applicazioni territoriali, navigazione Internet, …) la cui utilità possa essere percepita anche da chi non è sensibile alle tradizionali offerte di Internet tutto o niente. La differenziazione dei servizi va a beneficio della penetrazione del mercato, poichè tutti i servizi sono accomunati dalla stessa condizione abilitante: la connessione alla NAN. Qualunque sia il servizio per il quale un utente decide di collegarsi alla NAN, una volta che il collegamento è realizzato l’utente è esposto (senza ulteriori barriere) a tutti i servizi, compresa la navigazione Internet.

9. Dal punto di vista legale e amministrativo, l’apertura della rete di accesso ad utenti non autenticati scarica i gestori dei punti di accesso (detti access island) dalla responsabilità dell’identificazione degli utenti e della conservazione delle tracce di traffico, ma richiede l’assunzione di tale responsabilità da parte di chiunque eroghi servizi “attivi” all’interno della NAN. Per servizi attivi si intendono i servizi attraverso i quali un utente può compiere azioni verso terzi o commettere reati (e-mail, blog, navigazione Internet, …).

10. Dal punto di vista tecnico l’implementazione di NAN richiede l’adozione di soluzioni diverse da quelle comunemente utilizzate nelle reti di accesso wireless o cablate. Soluzioni prototipali sono in corso di sperimentazione nella rete aperta dell’Università di Urbino, denominata Urbino Wireless Campus (UWiC).

11. L’esternalità (positiva) è il fenomeno in base al quale l’azione compiuta da un soggetto ha effetti (positivi) su soggetti terzi non direttamente coinvolti nell’azione. Le NAN riproducono in parte, all’interno delle reti di accesso, i fenomeni di esternalità positiva che hanno caratterizzato lo sviluppo di Internet. L’ingresso di un nuovo utente nella NAN porta un beneficio per tutti poichè concorre a raggiungere la massa critica necessaria a motivare lo sviluppo e l’erogazione di servizi e a ripagare gli investimenti. L’ingresso di un nuovo service provider crea un beneficio per tutti poichè aumenta il valore della NAN e la sua capacità di penetrazione. L’estensione dell’infrastruttura crea un beneficio per tutti poichè aumenta la copertura e le opportunità di networking.

Riferimenti:

  • Alessandro Bogliolo, “Introducing Neutral Access Networks“, in Proceedings of the Conf. on Next Generation Internet Networks (NGI-09), 2009. [paper] [slides]