• DocumentCode
    2298322
  • Title

    Implementing Multi-Vendor Home Network System with Vendor-Neutral Services and Dynamic Service Binding

  • Author

    Nakamura, Masahide ; Fukuoka, Yusuke ; Igaki, Hiroshi ; Matsumoto, Ken-ichi

  • Author_Institution
    Grad. Sch. of Eng., Kobe Univ., Kobe
  • Volume
    2
  • fYear
    2008
  • fDate
    7-11 July 2008
  • Firstpage
    275
  • Lastpage
    282
  • Abstract
    The home network system (HNS) consists of networked household appliances, intended to provide value-added services. The conventional HNS has been built on the single- vendor system, which severely limits potential of the HNS. To overcome the problem, this paper presents a method that constructs the HNS with multi-vendor appliances. The proposed method first defines vendor-neutral standard services, with which various HNS applications and services are developed. Then, we exploit a dynamic service binding mechanism, which binds each standard service on a vendor- specific API of an appliance during run-time. With this mechanism, common HNS applications and services can be achieved by various combinations of multi-vendor appliances. Moreover, replacing any appliance with another never affects the execution of the applications. We have implemented the proposed method using Apache Axis Web services and Rhino JavaScript engine. The experimental evaluation showed that our implementation works well for a practical HNS with sufficiently small overhead.
  • Keywords
    Java; Web services; home computing; Apache Axis Web services; Rhino JavaScript engine; dynamic service binding mechanism; multivendor appliances; multivendor home network system; networked household appliances; single-vendor system; value-added services; vendor-neutral services; vendor-neutral standard services; Access protocols; Application software; DVD; Home appliances; Home automation; Java; Network servers; Runtime; TV; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2008. SCC '08. IEEE International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-0-7695-3283-7
  • Type

    conf

  • DOI
    10.1109/SCC.2008.148
  • Filename
    4578534