Support for Personal and Service Mobility in Ubiquitous Computing Environments
نویسندگان
چکیده
Ubiquitous computing environment is defined by the shift of computing technology from the desktop to the background. One of its most notable attributes is its potential to extend the scope of service and personal mobility. This paper describes an agent-based architecture that brings personal and service mobility to the ubiquitous computing environment. A software agent, running on a portable device carried by the user, leverages the existing service discovery protocols to learn about all services available in the vicinity of the user. Short-range wireless technology such as Bluetooth can be used to build a personal area network connecting only devices that are close enough to the user. Acting on behalf of the user and based on a number of aspects, the software agent runs a QoS negotiation and selection algorithm to select the most appropriate available service(s) to be used for a given communication session. The software agent selects as well the configuration parameters for each service. The proposed architecture supports also service hand-off to recompense for service volatility during user movement.
منابع مشابه
A User-Centric, Resource-Aware, Context-Sensitive, Multi-Device Application Framework for Ubiquitous Computing Environments
Ubiquitous computing challenges the conventional notion of a user logged into a personal computing device, whether it is a desktop, a laptop, or a digital assistant. When the physical environment of a user contains hundreds of networked computer devices each of which may be used to support one or more user applications, the notion of personal computing becomes inadequate. Further, when a group ...
متن کاملPersonal and service mobility in ubiquitous computing environments
Ubiquitous computing environment is defined by the shift of computing technology from the desktop to the background. One of its most notable attributes is its potential to extend the scope of service and personal mobility. This paper describes an agent-based architecture that brings personal and service mobility to the ubiquitous computing environment. A software agent, running on a portable de...
متن کاملSupporting QoS-aware Service Discovery in Ubiquitous Computing Environments. (Découverte de services sensible à la qualité de service dans les environnements de l'informatique diffuse)
With the advent of portable devices (e.g., smartphones) and the advances in wireless networking technologies (e.g., WLAN, GPRS, UMTS), the vision of ubiquitous computing is becoming a reality. It aims to facilitate user tasks through the seamless utilization of heterogeneous computing and communication capabilities (represented as services) available in the environment. Service discovery, which...
متن کاملPersonal Service on Application Level Active Network for Ubiquitous Computing Environments
This paper describes the Self-adaptive Personal Service (SPS) on the extended Application Level Active Network (ALAN) for ubiquitous computing environments. It is expected that a customized service personalization in a ubiquitous computing environment can be deployed. However, the existing service personalization does not support location information, Quality of Service (QoS) policy, device typ...
متن کاملA Middleware-Based Application Framework for Active Space Applications
Ubiquitous computing challenges the conventional notion of a user logged into a personal computing device, whether it is a desktop, a laptop, or a digital assistant. When the physical environment of a user contains hundreds of networked computer devices each of which may be used to support one or more user applications, the notion of personal computing becomes inadequate. Further, when a group ...
متن کامل