09.02.2013 Views

Sviluppo di una piattaforma per lo streaming multimediale - MobiLab ...

Sviluppo di una piattaforma per lo streaming multimediale - MobiLab ...

Sviluppo di una piattaforma per lo streaming multimediale - MobiLab ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Sviluppo</strong> <strong>di</strong> <strong>una</strong> <strong>piattaforma</strong> <strong>per</strong> <strong>lo</strong> <strong>streaming</strong> multime<strong>di</strong>ale in ambiente Android<br />

I places rappresentano gli Access Point della rete. Sulla struttura <strong>di</strong> SOMA è<br />

possibile ricercare informazioni su contenuti multime<strong>di</strong>ali, inviare, ricevere e<br />

utilizzare dati e definire i profili degli utenti. Queste informazioni vengono<br />

memorizzate in piani (plans). I piani sono usati dagli agenti mobili <strong>per</strong> spostarsi<br />

all’interno <strong>di</strong> questa rete e riconoscere all’interno anche le <strong>di</strong>verse tipo<strong>lo</strong>gie <strong>di</strong> entità:<br />

proxy, client e server.<br />

2.2.2 – MUM<br />

Mantenere <strong>una</strong> sessione a<strong>per</strong>ta durante la fase <strong>di</strong> handoff – fase in cui il cliente<br />

si muove attraverso gli access point wireless – significa offrire un servizio continuo,<br />

in<strong>di</strong>spensabile <strong>per</strong> contesti multime<strong>di</strong>ali. MUM (Mobile agent based Ubiquitous<br />

multime<strong>di</strong>a Middleware) è <strong>una</strong> infrastruttura middleware progettata a questo scopo e<br />

offre supporto a servizi VoD su rete a fi<strong>lo</strong> o wireless, <strong>per</strong> garantire QoS e continuità<br />

del servizio.<br />

L’utente può richiedere un filmato e ricever<strong>lo</strong> sul supporto multime<strong>di</strong>ale a sua<br />

<strong>di</strong>sposizione, che può essere un computer, un palmare, un cellulare o altro, e<br />

muoversi durante la ricezione senza essere vincolato a un unico luogo <strong>di</strong> fruizione del<br />

servizio.<br />

Per mantenere attiva la sessione durante l’handoff, MUM utilizza<br />

un’infrastruttura <strong>di</strong> proxies che gestiscono le risorse “inseguendo” il cliente nel suo<br />

spostamento e adattando il servizio al suo profi<strong>lo</strong>. I proxies, come illustrato in<br />

precedenza, possono essere installati <strong>di</strong>namicamente sul <strong>per</strong>corso tra server e client a<br />

seguito <strong>di</strong> spostamenti <strong>di</strong> quest’ultimo. La struttura service path rappresenta questo<br />

<strong>per</strong>corso e raccoglie tutti i componenti attivi che partecipano alla sessione. Il concetto<br />

<strong>di</strong> “path” arricchisce l’astrazione <strong>di</strong> rete fornita da SOMA, su cui MUM è basato.<br />

31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!