DocumentCode
3260265
Title
AMRB: toward location and migration transparency of services
Author
Harashima, Noriyuki ; Okoshi, Tadashi ; Nakazawa, Jin ; Tobe, Yoshito ; Tokuda, Hideyuki
Author_Institution
Graduate Sch. of Media & Governance, Keio Univ., Kanagawa, Japan
fYear
2001
fDate
2001
Firstpage
305
Lastpage
312
Abstract
In this paper, we present a new mobility-support model for applications, Application Module Request Broker (AMRB). We focus on two types of mobility: host mobility and application code mobility. These two types of mobility dynamically change the binding between applications name and location in the network. AMRB conceals these changes of banding to reduce a complexity in development of applications. In AMRB, we deal with mobile application codes that communicate with each other as Application Modules (AMs). AMRB provides AM´s service transparent communication for applications by using a specifier which does not need to include any network location information. Furthermore, applications can use AM´s service transparently of migration by exploiting location management mechanism. In this paper, we describe the design and implementation of AMRB and some evaluations. Also, we demonstrate a sample application that AMRB is effective for developing mobile sensor type applications
Keywords
computational complexity; mobile computing; object-oriented programming; parallel programming; AMRB; application code mobility; application module request broker; complexity; host mobility; location and migration transparency; mobile application codes; mobility-support model; Application software; Computer networks; Hardware; Home appliances; Home automation; Home computing; Mobile communication; Mobile computing; Production facilities;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 2001. ICPADS 2001. Proceedings. Eighth International Conference on
Conference_Location
Kyongju City
ISSN
1521-9097
Print_ISBN
0-7695-1153-8
Type
conf
DOI
10.1109/ICPADS.2001.934834
Filename
934834
Link To Document