Abstract
To provide responsive information services in a ubiquitous computing environment, service software and system development are indispensable. A component-based ubiquitous information system with a JAIN (Java APIs for Integrated Networks) platform to achieve seamless transmissions and reach-everywhere communications was designed in our research. In this development, numerous ubiquitous service modules were identified: location management, roaming, mobile IP and WAP networking. These component-based network modules were constructed using a component composition language with component specification and interface definition, running on top of a distributed service architecture using a JAIN platform to distribute the ubiquitous information services to mobile users. Two applications, Wireless-Application-Protocol (WAP) Mail and Video-on-Demand (VoD) services, show that the JAIN-like platform with the developed networking components effectively fills the gap for application developers between mobile appliances and various kinds of ubiquitous information services.
Similar content being viewed by others
References
A white paper describing the JAIN objectives, overall technical architecture and program structure, http: //java.sun.com/ products/jain/.
F. Andre, A generic approach to build mobile applications, INRIA, June 1999 (France).
S. Bddus, G. Bruce and S. Davis, Opening up networks with JAIN parlay, IEEE Communications Magazine 38(4) (2000) 136–143.
S.H.G. Chan and F. Tobagi, Distributed servers architecture for networked video services, IEEE/ACM Transactions on Networking 9(2) (April 2001) 125–136.
J.L. Chen, A Java-based SCE for rapid creation of multimedia services, in: Proceedings of the 4th IEEE International Conference on Electronics, Circuits, and Systems, India (1997) pp. 65–69.
J.L. Chen and J.W. Wu, Adaptive location management in wireless mobile communication, in: Proceedings of IEEE ICC, Canada (June 1999) pp. 619–625.
J.L. Chen, C.T. Chang and H.C. Chao, Performance analysis for handoffs in wireless cellular systems using calculus, in: Proceedings of the 12th International Conference on Wireless Communications, Canada (2000) pp. 302–310.
J.L. Chen, T.C. Lai and S. Lin, Exploiting multi-agent scheme for wireless PCS channel allocation, in: Proceedings of the XV.IFIP, Austria (1998) pp. 165–175.
P.F. Dubois, Component and object technology, IEEE Computer 32(3) (1999) 115–120.
X. Gu, D. Wichadakul and K. Narhstedt, Visual QoS programming environment for ubiquitous multimedia services, in: Proceedings of ICME, Japan (August 2001) pp. 756–759.
K. Mclnnis, Component-based design and reuse, Castek (1999) http: //www.cbd-hq.com/PDFs/cbdhq_990715km_CBDreuse.pdf
C.E. Perkins, Mobile IP Design Principles and Practices (Addison Wesley, Reading, MA, 1997).
D. Tait, J. Kijzer and R. Goedman, JAIN: A new approach to services in communication networks, IEEE Communications Magazine 38(1) (2000) 94–99.
P. Werle and F. Kilander, A ubiquitous service environment with active documents for teamwork support, in: Proceedings of UBICOMP2001 Conference, Georgia (September 2001).
Wireless Application Protocol Forum, Wireless application protocol - wireless application environment overview (1999).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Tsuei, TG., Sung, CY. Ubiquitous Information Services with JAIN Platform. Mobile Networks and Applications 8, 655–662 (2003). https://doi.org/10.1023/A:1026078510855
Issue Date:
DOI: https://doi.org/10.1023/A:1026078510855