Design and implementation of a fog computing framework diploma thesis submitted in partial ful. Research article study of security issues in cloud computing. This thesis demonstrates a design, implementation and evaluation for a mobile edge computing cooperative caching system to deliver content to mobile users. An implementation of task processing on 4gbased mobileedge. This thesis is submitted to the school of computing at blekinge institute of technology in partial ful llment of the requirements for the degree of master of science in software.
Advances, systems and applications joccasa will publish research articles on all aspects of cloud computing. Mobile edge computing or to give it a more technically accurate name, multiaccess edge computing mec is a form of network architecture that enables cloud computing to be done at the edge of a mobile network. Besides, mec aims to reduce latency and permit delaysensitive applications in 4g communications. In fact, smartphone adoption rates are on the rise. Mobile edge computing mec is foreseen as a remedy to alleviate this problem. In speci c, the idea is to nd constraints under which holographic content of augmented reality ar applications. Joint taskoffloading and resourceallocation for mobile. Due to the everincreasing popularity of resourcehungry and delayconstrained mobile applications, the computation and storage capabilities of remote cloud has partially migrated towards the mobile edge, giving rise to the concept known as mobile edge computing mec. Ferroelectric nonvolatile memory devices are fast, low power and high endurance, and could greatly enhance energyefficiency and allow flexibility for finer grain logic and memory. In the rst part of the thesis we present the mobile edge computing network design problem mndp, that considers the design of a full mobile access and backhaul network together with the location of the virtualization facilities. It provides compute, storage and networking resources on the edge or fog layer of a network which sits between end usersdevices service subscriber layer and cloud computing data centers cloud layer as shown in figure 1.
Oct 29, 2008 edge computing is where compute resources, ranging from creditcardsize computers to micro data centers, are placed closer to informationgeneration sources, to reduce network latency and bandwidth usage generally associated with cloud computing. Softwarede ned computational o oading for mobile edge. Published in proceedings of the acm workshop on mobile edge commu nications mecomm. The paper highlights the enablers, the requirements and challenges for mobileedge computing as well as the objectives of the mec initiative. Consider the execution of emerging resourceintensive applications in. Edge computing can be defined as the computational processing of sensor data away from the centralized nodes and close to the logical edge of the network, toward individual sources of data. The purpose of the isg is to create a standardized, open environment which will allow the e. However, meg should be personalized depending on the scenario used in 5g. Social welfare maximization auction in edge computing.
This thesis provides a comprehensive collection of novel protocols and plat forms for integrating edge computing in the existing cloud infrastructure. Mobile edge computing mec is emerging as very promising computation architecture by pushing computation and storage closer to endusers with both strategically deployed and opportunistic processing and storage resources. In addition to the papers included in the thesis, following papers have been produced during the studies. Multiaccess edge computing mec, formerly mobile edge computing, is an etsidefined network architecture concept that enables cloud computing capabilities and an it service environment at the edge of the cellular network and, more in general at the edge of any network.
Mobile edge computing mec market will likely expand at a phenomenal 51. Executive briefing mobile edge computing mec initiative. In this, the storage and processing of data take place outside the mobile device. It is one of the leading cloud computing research topics. Driven by the visions of internet of things and 5g communications, recent years have seen a paradigm shift in mobile computing, from the centralized mobile cloud computing towards mobile edge computing mec.
Introduction cloud computing provides shared resources and services via internet. Welcoming the 5g network and mobile edge computing. The main advantage of mobile cloud computing is that there is no costly hardware and it comes with extended battery life. Finally, we present several challenges and opportunities in the field of edge computing. Many emerging applications such as the industrial internet of things iiot, smart cities, healthcare and driverless vehicles are very latency sensitive and require local computing storage capacity. Simula research laboratory, for providing a platform for my thesis and also giving me the. Novel technique for gait analysis using two waist mounted gyroscopes, ahmed nasr.
Professor antti yl aj a aski, aalto university advisor. Performing research in the theory and practice of all areas related to the mobility of systems, users, data, and computing. A masters thesis submitted by mauro lucchini depompa. I am a researcher in the mobility and networking group at microsoft research. Mobile edge computing is applicable to sustain more number of servers which is supported for handling network traffic.
Applications for efficiency of network operators are illustrated, and also apps for monetization of new services are shown. The motivation of this thesis is to research how much resources power consumption, bandwidth usage, hardware investments can be saved if the computation capability of mobile devices are enhanced with edge computing. Mobile edge computing mec is an emergent architecture where cloud computing services. The main feature of mec is to push mobile computing, network control and storage to the network edges e. In mec, the mobile edge is enhanced with analysis and storage. Cloud computing is gaining so much popularity an demand in the market. In recent years we have seen an innovative internetofthings iot paradigm, which combines mobile edge computing mec with traditional iot architecture 1,2,3.
Mobile edge computing projects mobile edge computing projects are interestingly performed by students of b. Planning of mobile edge computing resources in 5g based. Edge computing, mobile edge computing, iot, computing, cryptographic. Pdf driven by the visions of internet of things and 5g communications, recent years have seen a paradigm shift in mobile computing, from. Mobile cloud computing is a type of cloud computing which involves the use of mobile devices.
This article analyses the preexisting works to determine their role in decentralised cloud and future computing development. Phd proposal offloading in 5g ultradense cellular networks. There are different ways to implement mobileedge computing, depending on the access technology. For instance, mobile edge computing mec brings storage and processing capabilities closer to the mobile user i.
At present, most applications tend to handle their online computations and content storage on remote servers, which are typically. Edge computing ensures continuation of service and operation despite intermittent cloud connections. Global mobile edge computing market is anticipated to undergo significant growth by 2025 owing to increasing data traffic which is leading to the rising demand for mobile edge communication systems. Mec can be seen as a cloud server running at the edge of a mobile network and performing specific tasks that are necessary to some scenarios, such as agile connectivity, realtime services, security and privacy protection, which could not be achieved with. Research article study of security issues in cloud. Pdf multiuser computation offloading in mobile edge. The basic idea behind mec is that by running applications and performing related processing tasks closer to the cellular. Whilst these decentralised cloud models represent a significant breakthrough from a cloud perspective, they are rooted in existing research areas such as mobile cloud computing, mobile ad hoc computing, and edge computing. Mobile edge computing is as a key enabler for iot and missioncritical, vertical solutions. Mobile edge computing mec is an emergent architecture where cloud computing services are extended to the edge of networks into the mobile base stations. Ahmed alieldin, ali rezaie, amardeep mehta, stanislav razroev, sara sj ostedt. A key transformation is to perform information processing based on servers at network edge, applying the concepts of cloud computing. Implementation and evaluation of mobileedge computing cooperative caching masters thesis espoo, july 28, 2015 supervisor. Radio frequency fingerprintbased intelligent mobile edge.
Recently, mobile edge computing mec has brought the. Design and implementation of a fog computing framework. Onpremises proximity lower latency location awareness network context information 3. Principally, articles will address topics that are core to cloud computing, focusing on the cloud applications, the cloud systems, and the advances that will lead to the clouds of the future. As an example for mobile cloud computing, the cloudlet concept is discussed by satyanarayanan et al. The pivotal role of mobile edge computing in 5g networks cloud computing is transforming internet content storage, access and caching. Implementation and evaluation of mobileedge computing. Edge computing has emerged as a distributed computing paradigm to. Context edge computing requires highly energy efficient microprocessor units with embedded nonvolatile memories to process data at iot sensor nodes. Mobile edge computing an important ingredient of 5g.
Edge computing platforms and protocols nitinder mohan. The edge of the network can be the base stations, access points, etc. Mobile cloud computing mcc extends the capabilities of mobile devices to improve user experience. Current cloud computing paradigm is unable to meet the requirements of low latency, location awareness, and mobility support. Nevertheless, the everincreasing computing capacities present on smart connected things and devices calls for the decentralisation of cloud computing to avoid unnecessary latencies and fully exploit accessible computing capacities at the edges of the network. A smartphonebased framework for its applications, abdulla ahmed alasaadi. Mobileedge computing and the related key market drivers. There are many cloud computing research topics, which can be further taken to get the fruitful output in this tutorial, we are going to discuss 12 latest cloud computing research topics. The emergence of edge computing mahadev satyanarayanan, carnegie mellon university industry investment and research interest in edge computing, in which computing and storage nodes are placed at the internets edge in close proximity to mobile devices or sensors, have grown dramatically in recent years. Mobile crowd sensing in edge computing environment asu. To proceed in solving the problem, the best methodology to follow is to introduce mobile edge computing mec as it is a promising paradigm to provide cloud computing capabilities in close proximity to mobile devices in fifthgeneration 5g networks.
Recently, mobile broadband networks are focused on bringing additional capabilities to the network edge. With the evolution of mobile equipment such as smartphones and laptops, the mobile. We propose an auctionbased edge computing resource market of the edge computing service provider. As a promising edge technology, it can be applied to mobile, wireless and wireline scenarios, using software and hardware platforms, located at the network edge in the vicinity of end users. This thesis explores the advantages provided by mec in practice by augmenting. Mobile edge computing mec is the concept where computation of the task happens at the edge of the network.
Mobile edge computing mec is an emerging computing model that extends the cloud and its services to the edge of the network. In last few years, usage of internet is increasing very rapidly which increases cost of hardware and software. It is getting implemented in many organizations very fast. Mobile computing has experienced an unparalleled level of growth over the past decade.
Pdf multiuser computation offloading in mobile edge computing. Mec is used as a bridge between iot devices and remote cloud devices to provide edge intelligent services to meet the critical needs of industry digitization in terms of agile connectivity, realtime services, data. Since there is competition among miners, the allocative externalities positive and negative are taken into account in the model. The aim of both gc and cc is to achieve resource virtualization. Etsi mobileedge computing isg the mobileedge compu ng mec ini a ve is a recent industry speci. Cloud computing cc is an emerging technology that has abstruse connection to grid computing gc paradigm and other relevant technologies such as utility computing, distributed computing and cluster computing 55. Thus, this thesis is motivated by these recent advances and proposes optimization schemes for the placement of mec nodes in the wireless mobile network. Cloud computing emerged as a centralised paradigm that made infinite computing resources available on demand. It may be referred to as a distributed it network architecture that enables mobile computing for data produced locally. It is one of the hot topics in cloud computing for thesis and research. Some of the activities of sigmobile and its members include. In this dissertation, we consider a general threetier multiuser mcc system consisting of mobile users, a computing. Lav gupta and raj jain, washington university in st.
So, the new technique known as cloud computing used to solve these problems by. In spite of the aim being similar, gc and cc have signi cant di. Opportunities, solutions, and challenges article pdf available in future generation computer systems 70 september 2016 with 3,955 reads how we measure reads. In mobile cloud computing, the mobile is the console and storage and processing of the data takes outside of it. Mobile crowd sensing in edge computing environment abstract the mobile crowdsensing mcs applications leverage the user data to derive useful information by datadriven evaluation of innovative user contexts and gathering of information at a high data rate. In an era of unprecedented advances in ai and machine learning, current gen systems and networks are being challenged by an unprecedented level of complexity and cost. At the time of this writing, there are more than 2 billion mobile devices in the world. A survey mobile edge computing mec is an emergent architecture where cloud computing services are extended to. In this thesis we face several optimization problems related to the planning of a mobile edge computing network. One of the major barriers for the cloud is real and perceived lack of security. Mobile edge computing mec is a new technology that facilitates lowlatency cloud services to mobile devices mds by pushing mobile computing, storage and network control to the network edge, thereby prolonging the battery lifetime of mds. Since there is competition among miners, the allocative externalities positive and negative are. A study on cloud computing security challenges santosh bulusu kalyan sudia school of computing blekinge institute of technology se371 79 karlskrona sweden.
Therefore, many researchers consider mec as the backbone of iot. Tran, and choong seon hong department of computer science and engineering, kyung hee university, rep. This technical report investigates the architecture and applications for mec, illustrating different options for implementation and benefits to the operator. Leveraging resources on anonymous mobile edge nodes, ahmed salem. To proceed in solving the problem, the best methodology to follow is to introduce mobile edge computing mec as it is a promising paradigm to provide cloudcomputing capabilities in close proximity to mobile devices in fifthgeneration 5g networks. Planning of mobile edge computing resources in 5g based on.
Softwarede ned computational o oading for mobile edge computing. List of thesis topics in cloud computing for computer science. Joint taskoffloading and resourceallocation for mobile cloud. A survey on mobile cloud computing is given by dinh et al. Pdf a practical architecture for mobile edge computing. Mobileedge computing introductory technical white paper issue 1 page 8. Latencyoptimized edge computing in fifth generation 5g. Edge cloud computing seems to be a key enabler of 5g networks which essentially brings. For outdoor, macro cells vendors embed secured computing and virtualization capabilities directly into radio access network elements.
277 452 908 59 1315 1249 1188 10 52 1503 246 52 334 691 347 323 1025 274 1192 63 1179 703 287 1052 238 33 644 1232 1035 582 831 1480