TY - CHAP
T1 - Cognitive cloud offloading using multiple radios
AU - Mahmoodi, Seyed Eman
AU - Subbalakshmi, Koduvayur
AU - Uma, R. N.
N1 - Publisher Copyright:
© Springer Nature Switzerland AG 2019.
PY - 2019
Y1 - 2019
N2 - Given recent advances in technologies that enable bandwidth aggregation in wireless devices and the development of the HetNet, it is possible to simultaneously RAT interfaces in a wireless device. This chapter discusses optimal computational offloading that uses all available and viable RAT interfaces of a mobile device to achieve the best possible resource trade-offs when computationally offloading. The concept of cognitive cloud offloading is introduced. The solution discussed in this chapter optimally decides which components of an application to offload and which to execute locally, while simultaneously optimizing the percentage of data (associated with this offloading) to be sent via each viable radio interface. This chapter also discusses other solutions that fall under the general umbrella of radio-aware computation offloading. This chapter also discusses a comprehensive model for the energy consumed by the mobile device, including energy expended in communicating relevant data between the cloud and the device. Note that unlike in the previous chapter, the solutions studied in this chapter assume a compiler pre-determined scheduling order for the components of the application.
AB - Given recent advances in technologies that enable bandwidth aggregation in wireless devices and the development of the HetNet, it is possible to simultaneously RAT interfaces in a wireless device. This chapter discusses optimal computational offloading that uses all available and viable RAT interfaces of a mobile device to achieve the best possible resource trade-offs when computationally offloading. The concept of cognitive cloud offloading is introduced. The solution discussed in this chapter optimally decides which components of an application to offload and which to execute locally, while simultaneously optimizing the percentage of data (associated with this offloading) to be sent via each viable radio interface. This chapter also discusses other solutions that fall under the general umbrella of radio-aware computation offloading. This chapter also discusses a comprehensive model for the energy consumed by the mobile device, including energy expended in communicating relevant data between the cloud and the device. Note that unlike in the previous chapter, the solutions studied in this chapter assume a compiler pre-determined scheduling order for the components of the application.
UR - http://www.scopus.com/inward/record.url?scp=85063280313&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85063280313&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-02411-6_4
DO - 10.1007/978-3-030-02411-6_4
M3 - Chapter
AN - SCOPUS:85063280313
T3 - Signals and Communication Technology
SP - 23
EP - 33
BT - Signals and Communication Technology
ER -