Page 20 - ITU Journal Future and evolving technologies – Volume 2 (2021), Issue 2
P. 20

ITU Journal on Future and Evolving Technologies, Volume 2 (2021), Issue 2




          2.3 Resource management and allocation in            from the study, it should be noted that the use of a similar
               mobile cloud computing                          strategy and development idea of inter‑operational and
                                                               mobility techniques to overcome the challenges faced in
          The cloud model consists of three service models ac‑  intensive distributed mobile computing networks can be
          cording to the NIST cloud computing reference architec‑  considered an ef icient solution for achieving seamless
          ture [18]: Infrastructure as a Service (IaaS), Platform  connectivity.
          as a Service (PaaS), and Software as a Service (SaaS).  MCC issues and research directions were discussed by
          Computing resources provided by the cloud systems are  Shon et al.[21], and different cloud computing systems
          brought closer to end users through architectural‑based  and models were reviewed as well. They discussed MCC
          and implementation‑based techniques, such that these  issues such as smartphone data slinging, access control
          resources include computation power, storage, network  and identity management, risk of multiple cloud tenants
          infrastructure, data partitioning and scaling, security, and  and security threats associated with authentication and
          location through IaaS. Other resources are managed by  authorization, and emergence of cloud standards and cer‑
          PaaS such as computing platform, which includes the op‑  ti ications. However, they didn’t mention performance
          erating system, programming language execution envi‑  criteria that can be used to evaluate and highlight the
          ronment, database, and web server. Applications and  MCC performance issues, and the scope of the study was
          software are also provided as resources through the SaaS  not well de ined as a broad overview of cloud computing.
          branch. From these cloud computing services, cloud com‑  A survey on data of loading techniques in cellular
          puting resources can be classi ied in two categories: data  networks proposed by Rebecchi et al.  [22] unveiled
          center resources including storage, network bandwidth  different of loading techniques and the principal re‑
          and available servers, and computing resources provided  quirements to embed data of loading abilities in mobile
          directly to mobile devices. Data centers comprise mul‑  networks. Hence, the survey categorized existing of load‑
          tiple branches for resource allocation and optimization,  ing techniques based on their requirements in terms
          while computer resources include super computers, clus‑  of assurance of content delivery, summarized existing
          ters, virtual machines, and operation system disk images.  works, described general architecture to enable mobile
          Therefore, we can de ine a resource allocation as the pro‑  data of loading, and discussed open research issues. In
          cess of allocating available cloud resources to various mo‑  order to achieve a state where there are adequate deliv‑
          bile applications running in the cloud environment. It is  ery conditions, there are two main of loading approaches
          performed with the objective of minimizing the costs of  considered in the survey: latency‑free of loading in which
          executing tasks and performing data exchange [19].   every packet has a strict delivery latency constraint de‑
                                                                ined by the application, and impeded of loading where
          3.  RELATED WORK                                     the reception of contents may be delayed on purpose up
                                                               to a certain point in time.
          Several survey research papers have been published in  Ejaz Ahmed et al. [23] proposed a comprehensive survey
          the domain of MCC regarding the overall architectures  on seamless application execution frameworks in MCC
          and technical approaches to reduce latency, improve  in which they revealed state‑of‑the‑art approaches
          security, and provide reliable services and seamless  proposed in order to achieve seamless execution of MCC
          communication to end users.                          applications. Hence, the survey classi ied the frameworks
          For instance, Othman et al.  [4] proposed a generic  based on their implementation locations, and types such
          survey of MCC application models and its different   as cloud‑based, cloudlet‑based and hybrid, and presented
          aspects including MCC architectures and its of loading  categorical approaches that are used by the frameworks
          decision affecting entities.  The article also presents  to achieve seamless execution of MCC applications.
          a comparison of MCC application models based on      M. Chiang et al. [24] presented an overview of research
          criteria such as bandwidth utilization, privacy, la‑  opportunities in the area of fog and IoT focusing on
          tency,  generality,  security,  programming abstrac‑  the network context of IoT in a survey.  The survey
          tion, scalability, complexity, and execution resource.  discussed a group of different challenges in the  ield of
          Furthermore, the survey categorizes MCC applica‑     IoT and barriers that are found when trying to overcome
          tion models by performance‑based,   energy‑based,    these challenges using computational resources.  The
          constraint‑based,  and  multi‑objective  applications.  challenges listed in the area of IoT include constraints
          A. Gani et al. [20] presented a review on mobility tech‑  and limitations of factors such as network bandwidth,
          niques for seamless connectivity in MCC to highlight  latency, seamless services provision with intermittent
          issues and challenges faced when providing computa‑  connection to the cloud environment, resources con‑
          tional cloud services in MCC environments. Also, they  strained devices and IoT security challenges. They also
          discussed a comparison and classi ication of different  highlighted the potential and challenges of a fog data
          seamless connectivity schemes in MCC. The mobility   plane and control plane such as the control, interface,
          techniques were classi ied based on a connectivity   con iguration, and management of networks.
          approach, interworking method, mobility operation, net‑  Yuyi Mao et al. [25] presented a comprehensive survey
          work topology, and inter‑working architecture. However,  of the state‑of‑the‑art mobile edge computing focusing





          6                                  © International Telecommunication Union, 2021
   15   16   17   18   19   20   21   22   23   24   25