Abstract
The unprecedented usages of mobile terminals, such as handheld smartphones or smart devices, edge-nodes have a significant effect on wireless networks. On the other side, due to the ever-increasing growth in accumulated geospatial data, there are significant research interests in extracting meaningful insights and implicit knowledge from the voluminous geospatial data pool. Nevertheless, the major challenge lies in high computational and storage cost of this dynamic geospatial dataset along with increasing latency in provisioning real-world geospatial applications. In this regard, edge-based collaborative architecture could be a feasible solution, where data storage and computation can be carried out in edge nodes, fog nodes, and cloud servers in a distributed way. Such edge-fog-cloud based framework can also lower the overall energy of the framework and latency of the task. The other challenge is the resource constraints of mobile terminals in terms of storage capacity, CPU power, energy capacity, etc. Concretely, the functionalities and capacity of edge nodes can be leveraged to bring the computation and storage closer to the users, sensor, and actuators and therefore, reducing the latency, bandwidth, and energy consumption. In summary, Mobile edge computing (MEC) is an emergent research paradigm where the functionalities of cloud computing services are extended to the edge of networks utilizing the power of mobile base stations. Briefly, MEC provisions seamless integration of several entities such as application service providers, mobile subscribers, and other enterprises. However, the major bottleneck is high energy costs and therefore, heavy carbon emissions from MEC servers to provide such data and compute-intensive applications. This chapter aims to present a systematic and comprehensive review of relevant literature and significant research works towards developing energy-efficient methods in the domain of geospatial green mobile edge computing. The chapter also features suitability of the varied energy-efficient techniques in different application domains, challenges, technical innovations and finally offers future research avenues in green mobile edge computing in the context of geospatial domain.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
Keywords
1 Introduction
In current century, a large number of geospatial applications of various industries are running on edge devices like mobile, smartphones, tab with the help of modern technologies like Information and Communication Technology (ICT), Wireless Sensor Network (WSN), and Internet of Things (IoT). Different computing paradigms are involved to compute a large amount of geospatial data, communicate and provide meaningful geospatial information to the user. These geospatial applications help users to analyse trajectories, weather prediction, current traffic conditions, nearby restaurants, hotels, bus-stop, railway stations, ATM searches, etc. Using the long distant cloud server can be a major challenge for latency-critical geospatial applications. For example, a user in a moving vehicle wants to know the traffic conditions of the upcoming road junctions. The traffic movement information should reach the user within a certain time period. After reaching the road junction, no use in getting the information about the traffic condition of that particular road junction to the user.
Mobile Edge Computing (MEC) is a modern technology, where idle edge nodes of the network are used for data computation and storage purposes. It reduces the latency due to its presence near the user applications which is the main drawback of the remote cloud servers. This technology is a combination of mobile computing and wireless communications. If we consider the above traffic movement application. MEC will help by offloading computation-intensive tasks like vehicle counting by video cameras, traffic composition, different algorithms for traffic counting to the MEC servers for cloud execution.
Edge nodes of any network are varied in battery sizes. This battery is only a source of energy. While the applications are running in the edge nodes, the battery drains of nodes. It is required to recharge the battery of the nodes from time to time. Using green energy like solar, wind leads to reducing carbon emission by minimizing the burning of coal-based brown energy. Green energy is very much dependent on the weather and geolocation of the edge nodes. A combination of green and brown energy provides a continuous power supply to the edge nodes. Saving brown energy in the MEC network can be termed as Green MEC.
Many existing methods are available in the MEC domain to provide energy-efficient solutions. In the context of geospatial applications, all of the existing solutions are may not be suitable or applicable.
Several existing energy-efficient and delay-aware solutions can be utilized for geospatial applications.
In this chapter, we are investigating:
-
Existing geospatial applications used in MEC.
-
Challenges in the geospatial applications while running on the MEC.
-
Existing energy-efficient methods/techniques are available in MEC.
-
Future scopes of Geospatial MEC.
We discuss in the chapter possible challenges in Green MEC domains for various geospatial applications. Future directions of geospatial applications with green MEC will be discussed at the end of this chapter.
2 Mobile Computing Paradigms
Mobile Computing is a technology that enables users to communicate with each other wirelessly through messages, audio, and videos. Mobile computing is supported by two computing paradigms: (i) Cloud-based, and (ii) Edge-based.
-
Mobile Cloud Computing(MCC): Mobile applications are running on mobile devices (like smartphones, tab) but the data storage and processing have been done in the cloud servers. It enriches user experiences by executing a plethora of mobile applications on a large number of mobile devices. Sanaei et al. [1] defined the MCC as “a rich mobile computing technology that leverages unified elastic resources of varied clouds and network technologies toward unrestricted functionality, storage, and mobility to serve a multitude of mobile devices anywhere, anytime through the channel of Ethernet or Internet regardless of heterogeneous environments and platforms based on the pay-as-you-use principle.” The detailed MEC architecture is presented in Fig. 1. Public, Private, and Hybrid Cloud can involve this MCC architecture. Public Cloud is used for a wide range of users, whereas Private Cloud is used for an organization, institutions, or government usage purpose where privacy has utmost priority. Hybrid Cloud is used for flexible, cost-effective, agile, and scalable business purposes. It allows organizations to get the best of both private and public cloud models.
-
Mobile Edge Computing(MEC): The cloud computing services are brought to the edge of the network by MEC. This technology is a key enabler for computation-intensive and latency-critical mobile applications [2]. Data storage and data processing are performed in the edge devices(e.g., base stations and access points) which are present in between mobile users and cloud servers. The main aim of MEC is to provide a better quality of service(QoS) to the mobile user by minimizing network congestion, and latency [3]. The detailed MEC architecture is presented in Fig. 2.
3 Existing Geospatial Applications on Mobile Edge Computing
A large number of geospatial applications are developed in the current decade which is running in MEC. We have categorized them into seven parts which are shown in Fig. 3.
3.1 Smart City Services
Smart city is a concept where the quality of living of people is improved with the help of information and communication technology [4, 5]. Smart cities will improve various smart things like smart economy, smart living, smart environment, smart mobility, smart governance, and smart people [6]. Green communications are made through device-to-device communications in [7]. Also, spatial parameters’ effects on the smart city development and strategies are changed accordingly [8]. Here, we will discuss some smart city services where MEC plays an important role.
3.1.1 Traffic Prediction and Road Safety
Traffic prediction leads to an intelligent transportation system. It enhances the road safety of people. Traffic prediction can be done in several ways, i.e., traffic status prediction, traffic flow prediction, travel demand prediction [9]. Traffic predictions are done through a large number of Spatio-temporal data processing and techniques like data map-matching, data cleaning, data storage, and data compression. MEC can efficiently handle local/nearby Spatio-temporal data processing and provide local/region-specific traffic prediction.
Gillam et al. [10] proposed on-vehicle and off-vehicle data computation techniques in MEC. It increases autonomous driving efficiency by reducing end-to-end latency.
A machine learning approach was applied to Spatio-temporal data processing to get the mobility pattern of the moving agent in [11, 12]. It predicts the future locations of the moving agent in time-critical applications.
Emergency vehicles, like ambulances, can pass through quickly and safely on road through the safety corridors. A Back-Situation Awareness (BSA) application has been proposed by Halili et al. [13]. It notifies other vehicles about the presence or arrival of emergency vehicles. This helps to build a safety corridor for emergency vehicles. The nearby vehicles information is gathered through Multi-Access Edge Computing (MEC) with 5G.
Yang et al. [14] described short-term traffic prediction using the combination of vehicle velocity and traffic light prediction model. Vehicle velocity prediction has been performed with Spatio-temporal data analysis using a low-complexity semi-parametric prediction model. The model also captures traffic-light effects and driver’s behavior to identify real-time traffic changes.
The distribution of MEC resources is depending on the task uploading of applications. Ale et al. [15] proposed a Spatio-temporal based learning strategy for resource management. Resource distributions using Bayesian hierarchical learning methods provided better results than equal resource distribution over all servers. Wang et al. [16] proposed unmanned aerial vehicle (UAV) for flexible MEC services. UAV provided latency-aware services after merging the geographically nearby user requests.
Ridhawi et al. [17] described a MEC collaborative reliable and secure communications among IoT devices, edge layers, and cloud-fog layers. Traffic flows are reduced by using node-to-node communications. These node communications ensure reliable and secure communications. This methodology is useful for smart city services.
3.1.2 Health Care Service
Health care service is an essential service in smart city. Geolocation-aware health care service facilitates health monitoring near to the patients [18]. Medical facilities reach quickly from nearby health care centers after determining the geolocation of the patient. MEC helps to continuous health monitoring for indoor and outdoor patients in [19]. Outdoor patient’s mobility data prediction and preliminary health data analysis are done through edge devices. Any serious patient data analysis has been performed in a cloud server.
A deep learning-based heart disease identifying application, Healthfog, has been proposed by Tuli et al. [20]. Integrated IoT-Edge-Cloud platform is the backbone of the proposed architecture which made the application delay-aware and energy efficient.
A real-time healthcare service provisioning with geospatial queries in a cloud-fog-edge integrated platform has been proposed in [21]. The framework is an energy and latency-aware. It leads to a green geospatial query resolution platform.
Identifying the hotspot zone of Malaria [22, 23], Dengue [24] using geospatial map and taking immediate or preventive action accordingly are some research aspects in heathcare service.
3.1.3 Environment Monitoring
One of the environment pollutant gas is Carbon Monoxide (CO). Excessive emission of CO also increase heat of earth surface. To monitor CO level, a fog computing-based application has been proposed by Nugroho et al. [25]. Determination of the distance from the CO emitted area is calculated using Krigging method and plotted on Google map using lat/lon information.
Air quality at low concentration levels has been checked by AirSensEUR in [26]. Ganga river management using overlay analysis in MIST computing has been performed by Barik et al. [27].
3.2 Disease Monitoring
Disease identification and monitoring are necessary for contagious diseases. It controls the spreading of the disease over a geographic region. An IoT-based eHealth monitoring system has been proposed by Feriani et al. [28]. It identifies the symptoms(e.g., fever, coughing, and fatigue) of COVID-19. A learning method helps to identify the disease using MEC hierarchical framework.
3.3 Disaster Monitoring
High resolution and low latency face recognition videos have been identified the affected people in disaster prone areas [29]. A data distribution in nearby edge devices reduces the chance of data loss. Storing of disaster prediction data in nearby telephone central offices (TCOs) is proposed by Tsubaki et al. [30]. Face recognition of missing people in disaster is demonstrated by Liu et al. [31]. Facial images are transferred and stored in cloud server for saving energy and network bandwidth. Satellite image and video processed in a fog-cloud environment [32] to identify disaster-prone area.
3.4 Tourism Monitoring
Tourism helps in the economical growth of a country or a place. Monitoring of this sector is very important for business. It also has a socio-cultural impact. Behavior or movement pattern of tourists changes at a location on a seasonal or temporal basis. Tourism monitoring helps: (i) improve understanding about the effects of tourism, (ii) identify the locations where improvement is required, (iii) identify the season-specific locations, (iv) enable location-specific competitive business.
Ghazal et al. [33] captured and stored panoramic videos for a trip of tourist spots. Spatio-temporal information is also attached with videos for visualizing the videos with a location map. MEC architecture has been used for providing high-bandwidth and low-latency video experiences to end-users. Zhou et al. [34] used edge nodes for capturing Geo-tagged Flickr images. Image mining has been performed to determine the exact tourist location. Big spatial tourism data are managed through the RHadoop platform in Cloud. Van Setten et al. [35] developed a mobile-based recommendation system for tourists. A tourist guide application for Cyprus is elaborated in [36].
3.5 Geospatial Data Collection and Query Processing
Geospatial data are collected through edge devices. Geospatial queries are placed through geospatial applications using smart devices, i.e., mobile phone, tab, smart watch. To generate the result of the geospatial queries, huge data are needed to process along with the OGC compliant geospatial services [37] (WPS, WFS, WCS, WMS). MEC helps in processing local geospatial query processing with less delay. Also, storing, and processing geospatial data in a hierarchical manner to resolve geospatial queries has been performed in [38, 39]. This methodology not only reduces the latency of query result but also reduces the energy consumption of mobile devices as data processing is performed in edge or cloud platforms.
Essential data for services are collected from IoT devices and processed in MEC [40]. A lossy compression technique has been adopted to reduce the routing message contents. A budget and deadline constraint geospatial query processing have been done in cloud platform in [41]. Virtual Machine allocations for geospatial query processing has been performed in [42] with learning technique [43].
4 Existing Energy Efficient Methods in Mobile Edge Computing
Wu et al. [44] proposed an energy-efficient dynamic task offloading algorithm that decided where (MCC/MEC/IoT) tasks would be offloaded. Also, a blockchain-based offloading scheme has been proposed for secure task offloading. Lyapunov optimization-based dynamic secure task offloading and resource allocation algorithm described in [45]. They tried to extend the overall energy efficiency of non-orthogonal multiple access (NOMA) assisted MEC network.
Cheng et al. [46] proposed an energy-efficient algorithm for optimizing both offloading approach and the wireless resource allocation technique. It minimizes the transmission energy for computing task offloading. A greedy-based offloading algorithm [47] is described to minimize the overall energy cost for multiplayer games using MEC. Another energy-efficient task-offloading in MEC for an ultra-dense network is discussed in [48]. They reduced IoT devices’ energy consumption within latency deadline optimizing devices offloading decisions.
Zhou et al. [49] discussed a reinforcement learning technique for computation offloading and resource allocation in a dynamic multi-user MEC system. The objective of this work is to reduce the long-term energy consumption of the entire MEC system. An unmanned aerial vehicle based MEC is elaborated in [50]. Objective of their work is reducing the hovering time, scheduling and resource allocation of the IoT tasks. Non-orthogonal multiple access (NOMA) based resource and energy allocation methodology in MEC has been discussed in [51, 52].
We have represented the existing energy-efficient methodologies in Table 1.
5 Challenges in Geospatial Mobile Edge Computing
There are several challenges are present in Geospatial MEC. These are-
-
Heterogeneity: Different heterogeneous geospatial data sources are involved while resolving any user request. Also, edge devices and servers may present in heterogeneous networks. Proper synchronization and offloading policies need to develop among the geospatial data sources and computing resources to maximize utilization.
-
Seamless Connectivity: In MEC, the mobile devices are moving around and changing the region of MEC servers. Seamless connections are very much needed while a mobile device changes one MEC server region to another MEC server region. Otherwise, mobile applications, like mobile games may get hampered and the quality of the service gets down.
-
Cost: The amount of cost increases with the number of edge nodes involve in the edge network. Also, communication cost, coordination cost among edge nodes, geospatial data cost are taken into the cost calculation. CPU cost and IO costs are also involved for geospatial queries [41] processing in MEC. Accumulation of all these costs is needed to consider for geospatial MEC applications.
-
Data Handling: Geospatial applications are work with a large number of data/big data. MEC servers and MEC devices need to handle this huge number of data carefully. Otherwise, data may be lost during data transmission. Also, at the time of data analysis resource constraints arise due to improper data handling.
-
Security and Privacy: These two features are very important for critical mobile applications. Privacy of data may reveal during offloading. Also, security threats arise by masquerade attacks, passive attacks.
6 Future Directions
In this section of the chapter, we discuss the future scopes of the geospatial green mobile edge computing (GGMEC) research work. Though many explorations have been done in MEC and Green Computing, very little progress observed in the geospatial domain with energy efficiency. Still, we can think about the following aspects of Geospatial Green MEC in the future.
-
Pricing Scheme: Investigation of pricing policies is required individually for geospatial data providers and Mobile Edge Computing service providers.
-
Data Management: Geospatial data management in the GGMEC environment is a challenge. Storing a small amount of data within the edge nodes of a distributed manner and synchronizing them will be a challenging task.
-
Data Security: Sensitive geospatial data or healthcare data are required proper security while data are transmitted within edge devices.
-
Data Re-usability: Geospatial data can be reused for different applications. Storing of processed geospatial data is needed for reusing in future geospatial applications.
-
Energy Efficiency: A very small amount of investigation has been performed for energy efficiency in the geospatial domain. Large geospatial data processing and transmission lead to huge energy consumption in MEC nodes. Proper computing resource management and geospatial data management can provide Green MEC.
-
Application Management: Geospatial application management, MEC resource provisioning, with different kinds of machine learning techniques can be a future trend.
-
Application-aware Policy: Every geospatial application, i.e., smart city, weather prediction, disease monitoring, crop analysis, etc. has different requirements. Application-driven policies are required for proper management in the MEC environment.
-
Web Service Orchestration: Automation of different geospatial web service orchestration to resolve any geospatial query in MEC can also be a future scope.
7 Summary
In this chapter, we have discussed various geospatial applications in MEC. Also, we have provided a taxonomy for the applications. Different existing energy-efficient schemes in MEC are discussed and represented in a table. Thereafter, challenges in geospatial MEC are identified and discussed. At the end of the chapter, we have pointed out areas of geospatial MEC where further research can be explored.
References
Sanaei, Z., Abolfazli, S., Gani, A., Buyya, R.: Heterogeneity in mobile cloud computing: taxonomy and open challenges. IEEE Commun. Surv. Tutorials 16(1), 369–392 (2013)
Mao, Y., You, C., Zhang, J., Huang, K., Letaief, K.B.: A survey on mobile edge computing: The communication perspective. IEEE Commun. Surv. Tutorials 19(4), 2322–2358 (2017)
Mukherjee, A., De, D., Ghosh, S.K., Buyya, R.: Introduction to mobile edge computing. In: Mobile Edge Computing, pp. 3–19 (2021)
Batty, M., Axhausen, K.W., Giannotti, F., Pozdnoukhov, A., Bazzani, A., Wachowicz, M., Ouzounis, G., Portugali, Y.: Smart cities of the future. The European Physical Journal Special Topics 214(1), 481–518 (2012)
Eremia, M., Toma, L., Sanduleac, M.: The smart city concept in the 21st century. Procedia Engineering 181, 12–19 (2017)
Camero, A., Alba, E.: Smart city and information technology: A review. Cities 93, 84–94 (2019)
Kai, C., Li, H., Xu, L., Li, Y., Jiang, T.: Energy-efficient device-to-device communications for green smart cities. IEEE Trans. Ind. Inf. 14(4), 1542–1551 (2018)
Angelidou, M.: Smart city policies: A spatial approach. Cities 41, S3–S11 (2014)
Yuan, H., Li, G.: A survey of traffic prediction: from spatio-temporal data to intelligent transportation. Data Science and Engineering 6(1), 63–85 (2021)
Gillam, L., Katsaros, K., Dianati, M., Mouzakitis, A.: Exploring edges for connected and autonomous driving. In: IEEE INFOCOM 2018-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 148–153 . IEEE, New York (2018)
Ghosh, S., Mukherjee, A., Ghosh, S.K., Buyya, R.: Mobi-IoST: mobility-aware cloud-fog-edge-iot collaborative framework for time-critical applications. IEEE Transactions on Network Science and Engineering 7(4), 2271–2285 (2019)
Ghosh, S., Das, J., Ghosh, S.K.: Locator: A cloud-fog-enabled framework for facilitating efficient location based services. In: 2020 International Conference on COMmunication Systems and NETworkS (COMSNETS), pp. 87–92. IEEE, New York (2020)
Halili, R., Yousaf, F.Z., Slamnik-Kriještorac, N., Yilma, G.M., Liebsch, M., e Silva, E.d.B., Hadiwardoyo, S.A., Berkvens, R., Weyn, M.: Leveraging MEC in a 5g system for enhanced back situation awareness. In: 2020 IEEE 45th Conference on Local Computer Networks (LCN), pp. 309–320. IEEE, New York (2020)
Yang, S.-R., Su, Y.-J., Chang, Y.-Y., Hung, H.-N.: Short-term traffic prediction for edge computing-enhanced autonomous and connected cars. IEEE Trans. Veh. Technol. 68(4), 3140–3153 (2019)
Ale, L., Zhang, N., King, S.A., Guardiola, J.: Spatio-temporal Bayesian learning for mobile edge computing resource planning in smart cities. ACM Trans. Internet Technol. (TOIT) 21(3), 1–21 (2021)
Wang, J., Liu, K., Pan, J.: Online UAV-mounted edge server dispatching for mobile-to-mobile edge computing. IEEE Internet Things J. 7(2), 1375–1386 (2019)
Al Ridhawi, I., Otoum, S., Aloqaily, M., Jararweh, Y., Baker, T.: Providing secure and reliable communication for next generation networks in smart cities. Sustain. Cities Soc. 56, 102080 (2020)
Das, J.: Geolocation-aware iot and cloud-fog-based solutions for healthcare. In: Machine Learning, Big Data, and IoT for Medical Informatics, pp. 37–52. Elsevier, Amsterdam (2021)
Mukherjee, A., Ghosh, S., Behere, A., Ghosh, S.K., Buyya, R.: Internet of health things (IoHT) for personalized health care using integrated edge-fog-cloud network. J. Ambient. Intell. Humaniz. Comput. 12(1), 943–959 (2020)
Tuli, S., Basumatary, N., Gill, S.S., Kahani, M., Arya, R.C., Wander, G.S., Buyya, R.: Healthfog: an ensemble deep learning based smart healthcare system for automatic diagnosis of heart diseases in integrated iot and fog computing environments. Futur. Gener. Comput. Syst. 104, 187–200 (2020)
Das, J., Ghosh, S., Mukherjee, A., Ghosh, S.K., Buyya, R.: RESCUE: Enabling green healthcare services using integrated iot-edge-fog-cloud computing environments. In: Software: Practice and Experience (2022)
Barik, R.K., Dubey, A.C., Tripathi, A., Pratik, T., Sasane, S., Lenka, R.K., Dubey, H., Mankodiya, K., Kumar, V.: Mist data: leveraging mist computing for secure and scalable architecture for smart and connected health. Procedia Comput. Sci. 125, 647–653 (2018)
Clements, A.C., Reid, H.L., Kelly, G.C., Hay, S.I.: Further shrinking the malaria map: how can geospatial science help to achieve malaria elimination?” Lancet Infect. Dis. 13(8), 709–718 (2013)
Delmelle, E.M., Zhu, H., Tang, W., Casas, I.: A web-based geospatial toolkit for the monitoring of dengue fever. Appl. Geogr. 52, 144–152 (2014)
Nugroho, F.W., Suryono, S., Suseno, J.E.: Fog computing for monitoring of various area mapping pollution carbon monoxide (co) with ordinary kriging method. In: 2019 Fourth International Conference on Informatics and Computing (ICIC), pp. 1–6. IEEE, New York (2019)
Kotsev, A., Schade, S., Craglia, M., Gerboles, M., Spinelle, L., Signorini, M.: Next generation air quality platform: openness and interoperability for the internet of things. Sensors 16(3), 403 (2016)
Barik, R.K., Lenka, R.K., Simha, N., Dubey, H., Mankodiya, K.: Fog computing based SDI framework for mineral resources information infrastructure management in India. arXiv preprint arXiv:1712.09282 (2017)
Feriani, A., Refaey, A., Hossain, E.: Tracking pandemics: a mec-enabled IoT ecosystem with learning capability. IEEE Internet of Things Magazine 3(3), 40–45 (2020)
Trinh, H., Chemodanov, D., Yao, S., Lei, Q., Zhang, B., Gao, F., Calyam, P., Palaniappan, K.: Energy-aware mobile edge computing for low-latency visual data processing. In: 2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud), pp. 128–133. IEEE, New York (2017)
Tsubaki, T., Ishibashi, R., Kuwahara, T., Okazaki, Y.: Effective disaster recovery for edge computing against large-scale natural disasters. In: 2020 IEEE 17th Annual Consumer Communications and Networking Conference (CCNC), pp. 1–2. IEEE, New York (2020)
Liu, F., Guo, Y., Cai, Z., Xiao, N., Zhao, Z.: Edge-enabled disaster rescue: a case study of searching for missing people. ACM Trans. Intell. Syst. Technol. (TIST) 10(6), 1–21 (2019)
Chemodanov, D., Calyam, P., Palaniappan, K.: Fog computing to enable geospatial video analytics for disaster-incident situational awareness. In: Fog Computing: Theory and Practice, pp. 473–503 (2020)
Ghazal, M., AlKhalil, Y., Mhanna, A., Dehbozorgi, F.: Mobile panoramic video maps over mec networks. In: 2016 IEEE Wireless Communications and Networking Conference, pp. 1–6. IEEE, New York (2016)
Zhou, X., Xu, C., Kimmons, B.: Detecting tourism destinations using scalable geospatial analysis based on cloud computing platform. Comput. Environ. Urban. Syst. 54, 144–153 (2015)
Van Setten, M., Pokraev, S., Koolwaaij, J.: Context-aware recommendations in the mobile tourist application compass. In: International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems, pp. 235–244. Springer, Berlin (2004)
Kamilaris, A., Pitsillides, A.: A web-based tourist guide mobile application. In: Proceedings of the International Conference on Sustainability, Technology and Education (STE), Kuala Lumpur, Malaysia, vol. 29 (2013)
Zhao, P., Yu, G., Di, L.: Geospatial web services. In: Emerging spatial information systems and applications, pp. 1–35. IGI Global, New York (2007)
Das, J., Mukherjee, A., Ghosh, S.K., Buyya, R.: Spatio-fog: a green and timeliness-oriented fog computing model for geospatial query resolution. Simul. Model. Pract. Theory 100, 102043 (2020)
Das, J., Mukherjee, A., Ghosh, S.K., Buyya, R.: Geo-cloudlet: time and power efficient geospatial query resolution using cloudlet. In: 2019 11th International Conference on Advanced Computing (ICoAC), pp. 180–187. IEEE, New York (2019)
Cao, X., Madria, S.: Efficient geospatial data collection in IoT networks for mobile edge computing. In: 2019 IEEE 18th International Symposium on Network Computing and Applications (NCA), pp. 1–10. IEEE, New York (2019)
Das, J., Ghosh, S., Ghosh, S.K., Buyya, R.: LYRIC: deadline and budget aware spatio-temporal query processing in cloud. In: IEEE Transactions on Services Computing (2021)
Das, J., Addya, S.K., Ghosh, S.K., Buyya, R.: Optimal geospatial query placement in cloud. In: Intelligent and Cloud Computing, pp. 335–344. Springer, Berlin (2021)
Das, J., Dasgupta, A., Ghosh, S.K., Buyya, R.: A learning technique for vm allocation to resolve geospatial queries. In: Recent Findings in Intelligent Computing Techniques, pp. 577–584. Springer, Berlin (2019)
Wu, H., Wolter, K., Jiao, P., Deng, Y., Zhao, Y., Xu, M.: EEDTO: an energy-efficient dynamic task offloading algorithm for blockchain-enabled IoT-edge-cloud orchestrated computing. IEEE Internet Things J. 8(4), 2163–2176 (2020)
Wang, Q., Hu, H., Hu, R.Q., et al.: Secure and energy-efficient offloading and resource allocation in a NOMA-based MEC network. In: 2020 IEEE/ACM Symposium on Edge Computing (SEC), pp. 420–424. IEEE, New York (2020)
Cheng, K., Teng, Y., Sun, W., Liu, A., Wang, X.: Energy-efficient joint offloading and wireless resource allocation strategy in multi-mec server systems. In: 2018 IEEE international conference on communications (ICC), pp. 1–6. IEEE, New York (2018)
Yang, X., Luo, H., Sun, Y., Obaidat, M.S.: Energy-efficient collaborative offloading for multiplayer games with cache-aided MEC. In ICC 2020-2020 IEEE International Conference on Communications (ICC), pp. 1–7. IEEE, New York (2020)
El Haber, E., Nguyen, T.M., Assi, C., Ajib, W.: An energy-efficient task offloading solution for MEC-based IoT in ultra-dense networks. In: 2019 IEEE Wireless Communications and Networking Conference (WCNC), pp. 1–7. IEEE, New York (2019)
Zhou, H., Jiang, K., Liu, X., Li, X., Leung, V.C.: Deep reinforcement learning for energy-efficient computation offloading in mobile edge computing. IEEE Internet Things J. 9(2), 1517–1530 (2021)
Du, Y., Wang, K., Yang, K., Zhang, G.: Energy-efficient resource allocation in UAV based MEC system for IoT devices. In: 2018 IEEE Global Communications Conference (GLOBECOM), pp. 1–6. IEEE, New York (2018)
Liu, B., Liu, C., Peng, M.: Resource allocation for energy-efficient MEC in NOMA-enabled massive IoT networks. IEEE J. Sel. Areas Commun. 39(4), 1015–1027 (2020)
Fang, F., Wang, K., Ding, Z., Leung, V.C.: Energy-efficient resource allocation for NOMA-MEC networks with imperfect CSI. IEEE Trans. Commun. 69(5), 3436–3449 (2021)
Li, M., Yu, F.R., Si, P., Zhang, Y.: Energy-efficient machine-to-machine (m2m) communications in virtualized cellular networks with mobile edge computing (MEC). IEEE Trans. Mob. Comput. 18(7), 1541–1555 (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Das, J., Ghosh, S. (2022). Geospatial Green Mobile Edge Computing: Challenges, Solutions and Future Directions. In: De, D., Mukherjee, A., Buyya, R. (eds) Green Mobile Cloud Computing. Springer, Cham. https://doi.org/10.1007/978-3-031-08038-8_8
Download citation
DOI: https://doi.org/10.1007/978-3-031-08038-8_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-08037-1
Online ISBN: 978-3-031-08038-8
eBook Packages: Computer ScienceComputer Science (R0)