Credito:CC0 Dominio Pubblico
Gli scienziati informatici della Aston University hanno sviluppato un modo per migliorare drasticamente la durata della batteria dei dispositivi mobili, come smartphone e tablet, riducendo al minimo il consumo energetico delle app mobili fino al 60%.
La ricerca, che è pubblicato in Transazioni su Emerging Telecommunications Technologies Journal , presenta una soluzione che integra il mobile computing con il cloud computing, con strumenti sviluppati per identificare le parti più affamate di un'app mobile e poi spostarle nel cloud utilizzando una tecnica chiamata code-offloading.
Gli scienziati hanno sviluppato un framework applicativo ibrido mobile-cloud per Android che ibrida le app mobili, eseguirli su piattaforme mobili e cloud.
Utilizzando la tecnica del code-offloading, le parti "affamate di energia" dell'applicazione ibrida mobile-cloud vengono prima identificate, e poi sbarcò alla nuvola e vi fu giustiziato, invece che sul dispositivo stesso. Poiché vengono eseguiti sul cloud anziché sul dispositivo mobile, i componenti propri del dispositivo non vengono utilizzati, l'energia viene risparmiata, prolungando la durata della batteria.
Dottore di ricerca Aamir Akbar, che ha sviluppato il quadro ha dichiarato:"Finora, abbiamo effettuato esperimenti su due diverse app Android. ImageEffects è un prototipo e un'app simile a Instagram che abbiamo creato e Mather è un'app open source disponibile su Github.
"Nessuno, i nostri risultati hanno mostrato che il consumo della batteria potrebbe essere ridotto di oltre il 60%, a un costo aggiuntivo di poco più di 1 MB di utilizzo della rete. Nella seconda app, l'app ha consumato il 35% in meno di energia, ad un costo inferiore a 4 KB di dati aggiuntivi".
Sebbene il cloud computing mobile di per sé non sia un concetto nuovo, ad esempio Google Maps accede a servizi cloud per fornire dati cartografici e immagini, gli informatici di Aston sono i primi a sviluppare una soluzione universale e flessibile per scaricare nel cloud le parti affamate di energia di un'app mobile, qualunque cosa possano essere.
Dottor Peter Lewis, Aston University ha dichiarato:"Strumentando le app mobili e utilizzando algoritmi di ottimizzazione per cercare configurazioni di app efficienti, gli strumenti identificano le parti più affamate di energia di un'app mobile e le spostano nel cloud. E poiché il nostro framework è generico, può essere applicato a qualsiasi app mobile."
I ricercatori stanno ora lavorando per applicare questa tecnica ai robot mobili alimentati a batteria, che può essere utilizzato in una varietà di situazioni, ad esempio nelle operazioni di ricerca e soccorso, dove la durata della batteria è fondamentale.