DocumentCode
2193995
Title
A JiniTM lookup service for resource-constrained devices
Author
Smith, Lawrence ; Roe, Cameron ; Knudsen, Knud Steven
Author_Institution
PsiNaptic Inc., Calgary, Alta., Canada
fYear
2002
fDate
2002
Firstpage
135
Lastpage
144
Abstract
Almost by definition, appliances are useful, cost-effective devices or tools. This holds true for "smart" appliances as well-they must provide a reasonable level of computational and communications capability and be interoperable with other devices in their environment. The issues around interoperability are best solved via standards-based connectivity and communications protocols, such as JiniTM, OSGi, UPnP, and others. However, in the case of JiniTM, the static and runtime storage requirements of typical implementations are too great to be considered for the embedded systems in appliances. PsiNaptic has developed a version of JiniTM that is compliant with the Jini specification and requires an order of magnitude less storage than the reference implementation from Sun Microsystems Inc. This article provides a review of JiniTM followed by a detailed discussion of PsiNaptic\´s implementation concentrating on the lookup, discovery, and join protocols. A simple demonstration using an 8051-based Java controller is shown
Keywords
Java; controllers; protocols; table lookup; 8051-based Java controller; Jini lookup service; Jini specification; OSGi; PsiNaptic; Sun Microsystems; UPnP; communications protocols; discovery protocols; embedded systems; interoperability; join protocols; lookup protocols; resource-constrained devices; runtime storage requirements; smart appliances; standards-based connectivity; Access protocols; Computer networks; Costs; Distributed computing; Mobile computing; Physics computing; Plugs; Space exploration; Sun; Trademarks;
fLanguage
English
Publisher
ieee
Conference_Titel
Networked Appliances, 2002. Gaithersburg. Proceedings. 2002 IEEE 4th International Workshop on
Conference_Location
Gaithersburg, MD
Print_ISBN
0-7803-7259-X
Type
conf
DOI
10.1109/IWNA.2001.980828
Filename
980828
Link To Document