Promises: linguistic support for efficient asynchronous procedure calls in distributed systems
PLDI '88 Proceedings of the ACM SIGPLAN 1988 conference on Programming Language design and Implementation
Mobile computing and databases: anything new?
ACM SIGMOD Record
Managing video data in a mobile environment
ACM SIGMOD Record
Challenges for nomadic computing: mobility management and wireless communications
Mobile Networks and Applications - Special issue: mobility management
Reworking the RPC paradigm for mobile clients
Mobile Networks and Applications - Special issue on mobile computing and system services
Distributed systems support for adaptive mobile applications
Mobile Networks and Applications - Special issue on mobile computing and system services
Mobile Networking Through Mobile IP
IEEE Internet Computing
Mobile Computing and Databases-A Survey
IEEE Transactions on Knowledge and Data Engineering
Designing an Agent Synthesis System for Cross-RPC Communication
IEEE Transactions on Software Engineering
NoWait-RPC: Extending ONC RPC to a Fully Compatible Message Passing System
IPPS '98 Proceedings of the 12th. International Parallel Processing Symposium on International Parallel Processing Symposium
Handling mobility in a wireless ATM network
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 3
Voluntary cooperation in pervasive computing services
LISA '05 Proceedings of the 19th conference on Large Installation System Administration Conference - Volume 19
On reliable distributed IPC/RPC design for interactive mobile applications
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
The software architecture for designing interactive mobile computing applications
International Journal of Ad Hoc and Ubiquitous Computing
Hi-index | 0.24 |
Asynchronous remote procedure call (ARPC) is an remote procedure call where the client will not be blocked waiting for the result. ARPC is very suitable for mobile environment due to its asynchronous nature. ARPC, however, cannot become a reliable and efficient communication method unless the problems, such as handoff and disconnection of mobile hosts, are solved. This paper proposes an ARPC architecture, which is enhanced by several features that aim at avoiding packet lose during handoff, supporting for disconnection and minimizing communication overheads.