We use cookies to improve your experience with our site.

Indexed in:

SCIE, EI, Scopus, INSPEC, DBLP, CSCD, etc.

Submission System
(Author / Reviewer / Editor)
Donggeon Noh, Heonshik Shin. URECA: Efficient Resource Location Middleware for Ubiquitous Environment[J]. Journal of Computer Science and Technology, 2008, 23(6): 929-943.
Citation: Donggeon Noh, Heonshik Shin. URECA: Efficient Resource Location Middleware for Ubiquitous Environment[J]. Journal of Computer Science and Technology, 2008, 23(6): 929-943.

URECA: Efficient Resource Location Middleware for Ubiquitous Environment

More Information
  • Received Date: January 14, 2008
  • Revised Date: August 12, 2008
  • Published Date: November 09, 2008
  • We describe an effective resource location framework forubiquitous computing environments populated by a diverse set ofnetworks, devices, services and computational entities. Ourframework provides context adaptation with the aid of a middlewareservice to improve the quality of resource location. A resourcelocation protocol suitable to each type of network locates resourceeffectively by means of dynamic reconfiguration to the currentcontext. Our framework is also refined by support forinteroperability between different types of resource locationprotocols occurring across a hybrid ubiquitous network. Thesecharacteristics also reduce the control overhead for resourcelocation, saving resource, decreasing latency and permitting aconsiderable degree of scalability.
  • [1] Jini technology core platform specification version 2.0 [white paper on the Internet]. Sun Microsystems, 2003, Available from: http://java.sun.com/products/jini/2\_0index.html.
    [2]
    } UDDI technical white paper. UDDI.org, September 2000, available from: http://www.uddi.org/pubs/Iru\_UDDI\_Techni\-cal\_White\_Paper.pdf.
    [3]
    } Project JXTA 2.0 Super-peer virtual network [white paper on the Internet]. Sun Microsystems, 2003, available from: http://research.sun.com/spotlight/misc/jxta.pdf.
    [4]
    } Universal plug and play device architecture [document on the Internet]. UPnP Forum, June 2000, available from: http://www.upnp.org/download/UPnPDA10\_2000061 3.htm.
    [5]
    } Guttman E. Service location protocol: Automatic discovery of IP network services. {\it IEEE Internet Computing}, 1999, 1(4): 71--80.
    [6]
    } Rosenberg J, Schulzrinne H, Suter B. Wide area network service location. IETF Internet Draft, November 1997.
    [7]
    } The Ninja Project [homepage on the Internet]. UC Berkeley C.S. Division, June 2000, available from: http://ninja.cs.berkeley.edu.
    [8]
    } Hodes T D, Czerwinski S E, Zhao B Y, Joseph A D, Katz R H. An architecture for secure wide-area service discovery. {\it ACM Wireless Networks Journal}, 2002, 8(2/3): 213--230.
    [9]
    } Hermann R, Husemann D, Moser M, Nidd M, Rohner C, Schade A. DEAPspace: Transient ad-hoc networking of pervasive devices. {\it The International Journal of Computer and Telecommunications Networking}, 2001, 35(4): 411--428.
    [10]
    } Ratsimor O, Chakraboty D, Joshi A, Finin T. Allia: Alliance-based service discovery for ad-hoc environments. In {\it Proc. the 2nd Workshop on Mobile Commerce}, New York, USA, September 2002, pp.1--9.
    [11]
    } Helal S. Konark: A service discovery and delivery protocol for ad-hoc networks. In {\it Proc. the IEEE Wireless Communication and Networking Conference}, New Orleans, USA, March 2003, Vol.3, pp.2107--2113.
    [12]
    } Cheng L. Service advertisement and discovery in mobile ad-hoc networks. In {\it Proc. the Workshop on Ad Hoc Communications and Collaboration in Ubiquitous Computing Environments}, New Orleans, USA, November 2002.
    [13]
    } Harbird R, Halies S, Mascolo C. Adaptive resource discovery for ubiquitous computing. In {\it Proc. the 2nd Workshop on Middleware for Pervasive and Ad-Hoc Computing}, Toronto, Canada, October 2004, pp.155--160.
    [14]
    } Oh C, Ko Y, Roh Y. An integrated approach for efficient routing and service discovery in mobile ad hoc networks. In {\it Proc. the IEEE Consumer Communications and Networking Conference}, Las Vegas, USA, January 2005, pp.184--189.
    [15]
    } Noh D, Shin H. An adaptive and scalable resource advertisement and discovery strategy for mobile ad hoc networks. In {\it Proc. the IEEE Grid and Pervasive Computing Conference}, Taichung, Taiwan, China, May 2006, pp.237--249.
    [16]
    } Chakraborty D, Joshi A, Finin T, Yesha Y. A novel group-based service discovery protocol for MANETs. In {\it Proc. the 4th IEEE Conference on Mobile and Wireless Communications Networks}, Stockholm, Sweden, September 2002, pp.140--144.
    [17]
    } Klein M, Konig-Ries B, Obreiter P. Service rings: A semantic overlay for service discovery in ad hoc networks. In {\it Proc. 14th International Workshop on Database and Expert Systems Applications}, Prague, Czech Republic, September 2003, pp.180--185.
    [18]
    } Klein M, Konig-Ries B, Obreiter P. Lanes: A light weight overlay for service discovery in mobile ad hoc networks. Technical Report 2003-6, University of Karlsruhe, May 2003.
    [19]
    } Kozar U, Tassiulas L. Service discovery in mobile ad hoc networks: An overall perspective on architectural choices and network layer support issues. {\it Ad Hoc Networks}, 2004, 2(1): 23--44.
    [20]
    } Zhu F, Mutka M, Ni L. Splendor: A secure, private and location-aware service discovery protocol supporting mobile services. In {\it Proc. the 1st International Conference on Pervasive Computing and Communication}, Texas, USA, March 2003, pp.235--242.
    [21]
    } Salutation architecture specification, version 2.1 edition, The Salutation Consortium Inc, 1999.
    [22]
    } Nakazawa J, Tokuda H, Edwards W, Ramachandran U. A bridging framework for universal interoperability in pervasive systems. In {\it Proc. the 26th International Conference on Distributed Computing Systems}, Lisbon, Portugal, July 2006, p.3.
    [23]
    } Raverdy P G, Riva O, Chapelle A, Chibout R, Issarny V. Efficient context-aware service discovery in multi-protocol pervasive environments. In {\it Proc. the 7th International Conference on Mobile Data Management}, Nara, Japan, May 2006, p.3.
    [24]
    } Grace P, Blair G S, Samuel S. ReMMoC: A reflective middleware to support mobile client interoperability. In {\it Proc. the International Symposium on Distributed Objects and Applications}, Cicily, Italy, November 2003, pp.1170--1187.
    [25]
    } Bromberg Y D, Issarny V. INDISS: Interoperable discovery system for networked services. In {\it Proc. the 15th IST Mobile and Wireless Communications Summit}, Myconos, Greece, June 2006, pp.164--183.
    [26]
    } Helal A. Service discovery and delivery. {\it IEEE Pervasive Computing}, 2002, 1(3): 95--100.
    [27]
    } Stanford InteractiveWorkspaces Project [homepage on the Internet]. Stanford Univ. C.S. Division, October 2003, available from: http://iwork.stanford.edu/.
    [28]
    } Roman M, Campbell R H. Gaia: Enabling active spaces. In {\it Proc. the 9th ACM SIGOPS EuropeanWorkshop}, Kolding, Denmark, September 2000, pp.229--234.
    [29]
    } Lee C, Helal A. Context attribute: An approach to enable context-awareness for service discovery. In {\it Proc. the 3rd IEEE/IPSJ Symposium on Applications and the Internet}, Orlando, USA, January 2003, pp.22-30.
    [30]
    } Ma W, Wu B, Zhang W, Cheng L. Implementation of a light service advertisement and discovery protocol for mobile ad hoc network. In {\it Proc. the IEEE GLOBECOM}, San Francisco, USA, December 2003, pp.1023--1027.
    [31]
    } Koodli R, Perkins C E. Service discovery in on-demand ad-hoc networks. IETF, September 2002, [Internet Draft], available from: http://people.nokia.net/charliep/txt/aodvid/manetsrv. txt.
    [32]
    } Xu D, Nahrstedi K, Wichadakul D. QoS-aware discovery of wide-area distributed services. In {\it Proc. the 1st IEEE/ACM Symposium on Cluster Computing and the Grid}, Brisbane, Australia, May 2001, pp.92--99.
    [33]
    } Ma X, Feng B, Qin H, Ding Y. A QoS-concerned services discovery. In {\it Proc. the 1st Conference on Semantics, Knowledge and Grid}, Beijing, China, November 2005.
    [34]
    } Issarny V, Tartanoglu F, Liu J, Sailhan F. Software architecture for mobile distributed computing. In {\it Proc. the 4th Working IEEE/IFIP Conference on Software Architecture}, Oslo, Norway, June 2004, pp.201--210.
    [35]
    } Capra L, Zachariadis S, Mascolo C. Q-CAD: QoS and context aware discovery framework for mobile systems. In {\it Proc. the International Conference on Pervasive Services}, Greece, July 2005, pp.453--456.
    [36]
    } Ludwig H, Keller A, Dan A, King R, Franck R. Web service level agreement (WSLA) language specification. Technical Report, IBM, 2003.
    [37]
    } Tosic V, Pagurek B, Patel K. WSOL: A language for the formal specification of classes of services for web service. Technical Report, Carleton Univ., 2002.
    [38]
    } Sailhan F, Issarny V. Scalable service discovery for MANET. In {\it Proc. the IEEE Pervasive Computing Conference}, Hawaii, USA, March 2005, pp.234--244.
    [39]
    } Liu J, Issarny V. QoS-aware service location in mobile ad hoc networks. In {\it Proc. the IEEE International Conference on Mobile Data Management}, California, USA, January 2004, pp.224--235.
    [40]
    } Park E, Shin H. Software-migration policy for power-aware mobile computing under network resource constraints. In {\it Proc. the 1st International Workshop on Mobility Aware Technology and Applications}, Florianopolis, Brazil, October 2004, pp.25--29.
    [41]
    } Samar P, Pearlman M R, Hass Z J. Independent zone routing: An adaptive hybrid routing framework for ad hoc wireless networks. {\it IEEE/ACM Transactions on Networking}, 2004, 12(4): 595--608.
    [42]
    } Haas Z J, Pearlman M R, Samar P. The bordercast resolution protocol (BRP) for ad hoc networks [Internet draft]. IETF, July 2002, available from: http://www3. ietf.org/proceedings/01dec/I-D/draft-ietf-manet-zone-brp-01.txt.
    [43]
    } Christensen E, Curbera F, Meredith G, Weerawarana S. Web services description language (WSDL) 1.1 [document on the Internet]. March 2001, available from: http://www.w3.org/TR/wsdl.
    [44]
    } Eustice K F, Lehman T J, Morales A, Munson M C, Edlund S, Guillen M. A universal information appliance. {\it IBM Systems Journal}, 1999, 38(4): 575--601.
  • Related Articles

    [1]Yue Ding, Yu-He Guo, Wei Lu, Hai-Xiang Li, Mei-Hui Zhang, Hui Li, An-Qun Pan, Xiao-Yong Du. Context-Aware Semantic Type Identification for Relational Attributes[J]. Journal of Computer Science and Technology, 2023, 38(4): 927-946. DOI: 10.1007/s11390-021-1048-y
    [2]Jia-Ling Huang, Yun-Shu Wang, Yong-Pan Zou, Kai-Shun Wu, Lionel Ming-shuan Ni. Ubiquitous WiFi and Acoustic Sensing: Principles, Technologies, and Applications[J]. Journal of Computer Science and Technology, 2023, 38(1): 25-63. DOI: 10.1007/s11390-023-3073-5
    [3]Su Zhang, Hua-Qian Cai, Yun Ma, Tian-Yue Fan, Ying Zhang, Gang Huang. SmartPipe: Towards Interoperability of Industrial Applications via Computational Reflection[J]. Journal of Computer Science and Technology, 2020, 35(1): 161-178. DOI: 10.1007/s11390-020-9694-z
    [4]Ke-Qing He, Jian Wang, Peng Liang. Semantic Interoperability Aggregation in Service Requirements Refinement[J]. Journal of Computer Science and Technology, 2010, 25(6): 1103-1117. DOI: 10.1007/s11390-010-1088-1
    [5]Xin-Dong Wu, Xing-Quan Zhu, Qi-Jun Chen, Fei-Yue Wang. Ubiquitous Mining with Interactive Data Mining Agents[J]. Journal of Computer Science and Technology, 2009, 24(6): 1018-1027.
    [6]Huai-Min Wang, Yu-Feng Wang, Yang-Bin Tang. StarBus+: Distributed Object Middleware Practice for InternetComputing[J]. Journal of Computer Science and Technology, 2005, 20(4): 542-551.
    [7]CHEN Lin, WANG ChoLi, Francis C. M. Lau. A Grid Middleware for Distributed Java Computing with MPI Bindingand Process Migration Supports[J]. Journal of Computer Science and Technology, 2003, 18(4).
    [8]LI Yang, GUAN ZhiWei, DAI GuoZhong, REN XiangShi, HAN Yong. A Context-Aware Infrastructure for Supporting Applications with Pen-Based Interaction[J]. Journal of Computer Science and Technology, 2003, 18(3).
    [9]GU Ning, XU Xuebiao, SHI Baile. Design and Implementation of an Interoperable object Platform for Multi-Databases[J]. Journal of Computer Science and Technology, 2000, 15(3): 249-260.
    [10]Hao Ruibing, Wu Jianping. A Formal Approach to Protocol Interoperability Testing[J]. Journal of Computer Science and Technology, 1998, 13(1): 79-90.

Catalog

    Article views (42) PDF downloads (1403) Cited by()
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return