Skip to main content

A CONTEXT-AWARE ARCHITECTURE SUPPORTING SERVICE AVAILABILITY IN MOBILE CLOUD COMPUTING

A CONTEXT-AWARE ARCHITECTURE
SUPPORTING SERVICE AVAILABILITY
IN MOBILE CLOUD COMPUTING

ABSTRACT

Mobile systems are gaining more and more importance, and new promising paradigms like Mobile Cloud Computing are emerging. Mobile Cloud Computing provides an infrastructure where data storage and processing could happen outside the mobile node. Specifically, there is a major interest in the use of the services obtained by taking advantage of the distributed resource pooling provided by nearby mobile nodes in a transparent way. This kind of systems is useful in application domains such as emergencies, education and tourism. However, these systems are commonly based on dynamic network topologies, in which disconnections and network partitions can occur frequently, and thus the availability of the services is usually compromised. Techniques and methods from Autonomic Computing can be applied to Mobile Cloud Computing to build dependable service models taking into account changes in the context. In this work, a context-aware software architecture is proposed to support the availability of the services deployed in mobile and dynamic network environments.






EXISTING SYSTEM

                  Several approaches to address the availability of the services in mobile environments can be found in the literature. Generally, they are based on adaptive schemes, following the reference model for autonomic control loops, MAPE-K (Monitor, Analyse, Plan, Execute, and Knowledge).In the case of this kind of systems, two steps in the adaptation loop provide a major impact on their efficiency: when to replicate and where to deploy a service. There are different events that can trigger the creation, migration or deletion of replicas: the battery of the host node is running out, or the node switches off, the demand for the service increases, along with others. In addition to these events, it is worth mentioning the prediction of a network partition. A network partition can affect the availability of a service and the consistency of the shared information.

PROPOSED SYSTEM:
Ø      This paper introduces a context-aware software architecture, which aims to provide an adaptable and energy-efficient solution to support the availability of services in mobile clouds.
Ø       The proposal is based on service replication techniques together with a self-configuration approach for the activation/hibernation of the replicas of the service depending on relevant context information from the mobile system.
Ø      To that end, an election algorithm has been designed and implemented.
Ø       This proposal is based on previous work , which allows us to now address in detail all the structural and behavioural design issues, as well as the context information model, for the complete definition of the architecture
Ø       Additionally, its implementation and a simulation on the Network Simulator 3 (ns-3 1 ) have been performed, which allows us to show the feasibility of the architecture.

ADVANTAGES:
Ø      The proposed architecture provides a reusable and adaptable base to support the availability of services in mobile clouds.
DISADVANTAGES:

Ø The lack of computational resources.
Ø  Transmission errors, or routing overhead.

HARDWARE REQUIREMENTS:
Ø System : Pentium IV 2.4 GHz.
Ø  Hard Disk : 40 GB.
Ø Floppy Drive : 1.44 Mb.
Ø Monitor : 15 VGA Colour.
Ø Mouse : Logitech.
Ø Ram : 512 Mb.

SOFTWARE REQUIREMENTS:

Ø Operating system : Windows XP/7.
Ø Coding Language : ASP.net, C#.net /java

CONCLUSION
                    
                    In this paper, a context-aware software architecture has been presented. The proposed architecture provides a reusable and adaptable base to support the availability of services in mobile clouds. Complementing SOA with service replication techniques together with a self-configuration approach for the activation/hibernation of those replicas, allows us to address the availability problem successfully. This has been achieved through the design and implementation of an election algorithm. By addressing the dynamicity of the mo-bile system we can take advantage of its flexibility without having a negative impact on the availability of the deployed services, and therefore on the dependability of the system

REFERENCE

 [1] GSMA (Groupe Speciale Mobile Association), “The mobile
economy report,” 2015. [Online]. Available: http://www.
gsmamobileeconomy.com/
[2] Y. Al Ridhawi and A. Karmouch, “Decentralized plan-free semanticbased
service composition in mobile networks,” IEEE Transactions on
Services Computings, vol. 8, no. 1, pp. 17–31, Jan 2015.
 [3] O. Khalid, M. Khan, S. Khan, and A. Zomaya, “OmniSuggest: A
ubiquitous cloud-based context-aware recommendation system for
mobile social networks,” IEEE Transactions on Services Comput-ing,

vol. 7, no. 3, pp. 401–414, July 2014.

Comments

Popular posts from this blog

Android Tutorial

Android  is a complete set of software for mobile devices such as tablet computers, notebooks, smartphones, electronic book readers, set-top boxes etc. It contains a  linux-based Operating System ,  middleware  and  key mobile applications . It can be thought of as a mobile operating system. But it is not limited to mobile only. It is currently used in various devices such as mobiles, tablets, televisions etc. This tutorial is developed for beginners and experienced persons. Let's see the topics of android that we are going to learn. Basics of Android In this fundamental chapter, you will learn about android, its components, how to create first android application, internal of first android application etc. What is Android History and Version Software Stack Core Building Blocks Android Emulator Installing softwares Setup Eclipse Hello Android example Internal Details Dalvik VM AndroidManifest.xml R.java Hide Title Bar Activity and I...

A SHOULDER SURFING RESISTANT GRAPHICAL AUTHENTICATION SYSTEM

A SHOULDER SURFING RESISTANT GRAPHICAL AUTHENTICATION SYSTEM ABSTRACT Authentication based on passwords is used largely in applications for computer security and privacy. However, human actions such as choosing bad passwords and inputting passwords in an insecure way are regarded as”the weakest link” in the authentication chain. Rather than arbitrary alphanumeric strings, users tend to choose passwords either short or meaningful for easy memorization. With web applications and mobile apps piling up, people can access these applications anytime and anywhere with various devices. This evolution brings great convenience but also increases the probability of exposing passwords to shoulder surfing attacks. Attackers can observe directly or use external recording devices to collect users’ credentials. To overcome this problem, we proposed a novel authentication system PassMatrix, based on graphical passwords to resist shoulder surfing attacks. With a one-time valid login indicator and ...

ABSTRACT

MULTI USER GSM BASED DIGITAL SCROLLING LED DISPLAY WITH PASSWORD AND VOICE ABSTRACT The project mainly focuses on transmission of textual data through air interface by the use of GSM through asynchronous serial communication. The data will be processed by the microcontroller it programmed by embedded c language by using KEIL C compiler. The data will be displayed on led display on LED only after entering unique pass key. Existing System: How a reliable and an authentic wireless communication could be easily developed between a mobile phone and microcontroller using GSM (Global System for Mobile Communication) MODEM (Modulator-Demodulator). This technical paper explains GSM based e-notice board which can be widely used for multitude of applications including educational sector, traffic control, banks, and public advertisements, stoke exchanges etc. Proposed System: In this project we not only send the data, but send the data with pass code also. Which enables us to preve...