ROOM-BRIDGE: Vertically Configurable Network Architecture and Real-Time Middleware for Interoperability between Ubiquitous Consumer Devices in the Home

  • Soon Ju Kang
  • Jun Ho Park
  • Sung Ho Park
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2218)


This research focuses on the development of a generic home network architecture and related middleware for supporting interoperability between ubiquitous consumer devices and computing devices in the home. In order to build a practical home network, design criteria are discussed, including real-time constraints and interoperability between heterogeneous protocols. As a result, a vertically configurable home network architecture and real-time middle-ware, called ROOM-BRIDGE, are presented that meet the design criteria. ROOM-BRIDGE is specially designed and implemented using an IEEE1394 backbone network to provide the proposed network architecture with a guarantee of seamless and reliable communication between heterogeneous subnetworks and ubiquitous devices in the home. The performance of the proposed network architecture and ROOM-BRIDGE was verified by prototype implementation and testing using a home network test bed


Network Manager Priority Queue Backbone Network Device Driver Application Agent 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Gerard O’ Dricoll, Essential Guide to Home Networking Technologies, Prentice Hall PTR, 2000Google Scholar
  2. 2.
    Dutta-Roy, A., “Networks for Home”, IEEE Spectrum, Volume 36, December 1999.Google Scholar
  3. 3.
    E. Douglas Jensen, “Scaling up Real-Time Computing to Higher Levels in the Enterprise: A Grand Challenge,” IEEE Workshop on Real-Time Mission-Critical Systems, Nov. 30, 1999Google Scholar
  4. 4.
    LonTalk Protocol Specification Version 3.0, 1994.Google Scholar
  5. 5.
    IEEE1394, Std for High Performance Serial Bus, 1995Google Scholar
  6. 6.
    Specification of the Home Audio/Video Interoperability (HAVi) Architecture Version 1.0, January 18 2000.Google Scholar
  7. 7.
    Tim Kowk, “A vision for residential broadband services: ATM-to-the-Home,” IEEE Network, 9(5), Sept.–Oct. 1995.Google Scholar
  8. 8.
    Richard Greenane and Simon Dobson, “Integrating LonWorks into an open systems control environment,” LonWorld’99, Echelon, 1999.Google Scholar
  9. 9.
    Jini Architecture Specification Revision 1.0, Sun microsystems, Jan. 1999.Google Scholar
  10. 10.
    N. Carriero and D. Gelernter, “Linda in Context,” Comm. ACM, vol. 32,no. 4, Apr. 1989.Google Scholar
  11. 11.
    E. Freeman, S. Hupfer, and K. Arnold, JavaSpaces Principles, Patterns, and Practice, (Addison-Wesley, 1999)Google Scholar
  12. 12.
    T. H. Harrison, D. L. Levine, and D. C. Schmidt, “The design and performance of a real-time CORBA event service,” Int’l Conf. On Object-oriented Programming, Systems, Languages and Applications, 1997.Google Scholar
  13. 13.
    L. Bergmans, A. van Halteren, L. Ferreira Pires, M. van Sinderen, M. Aksit, “A QoS-control architecture for object middleware,” 7th Intl. Conf. on Interactive Distributed Multimedia Systems and Telecommunication Services (IDMS 2000) Enschede, Netherlands, October 2000 LNCS 1905, Springer, 2000, 117–131.Google Scholar
  14. 14.
    L. Bergmans, M. Aksit, “Aspects and crosscutting in layered middleware systems,” Reflective Middleware (RM 2000) workshop held in conjunction with the IFIP/ACM Intl. Conf. on Distributed System Platforms and Open Distributed Processing (Middleware 2000) New York, USA, April 2000.Google Scholar
  15. 15.
    V. Kalogeraki, P.M. Melliar-Smith, and L.E. Moser. Soft Real-Time Resource Management in CORBA Distributed Systems. In Proceedings of IEEE Workshop on Middleware for Distributed Real-time Systems and Services, pages 46–51. IEEE, December 1997. San Francisco, CA, USA.Google Scholar
  16. 16.
    G. Banavar, T. Chandra, R. Strom and D. Sturman, “A case for message oriented middle-ware”, Proc. Of Symp. On Distributed Systems, DISC99, Bratislava, September 1999, LNCS. Vol. 1693.Google Scholar
  17. 17.
    Jae Chul Moon and Soon Ju Kang, “Multi-Agent Architecture for Intelligent Home Network Service Using Tuple Space Model,” IEEE Trans. Consumer Electronics Vol 46, Aug. 2000.Google Scholar
  18. 18.
    Jae Chul Moon, Jun Ho Park, and Soon Ju Kang, “An Event Channel-Based Embedded Software Architecture for Developing Telemetric and Teleoperation Systems on the WWW,” Proc. IEEE Real-Time Technology and Applications Symp., Jun. Vanquaver, Canada 1999.Google Scholar
  19. 19.
    Dong Hawn Park and Soon Ju Kang, “IEEE 1394 OHCI Device Driver Architecture for Guarantee Real-Time Requirement,” 7th Intl’ Conf. on RTCSA 2000,Cheju, KOREA 20. VxWorks Programmer’s Guide, WindRiver Systems, Mar 1997.Google Scholar
  20. 21.
    L. Wang, S. Balasubbramanian and D. H. Norrie, “Agent-based Intelligent Control System Design for Real-Time Distributed Manufacturing Environments,” Agent-based Manufacturing Workshop — Autonomous Agents’ 98, Minneapolis/St. Paul, May 9–13, 1998Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2001

Authors and Affiliations

  • Soon Ju Kang
    • 1
  • Jun Ho Park
    • 1
  • Sung Ho Park
    • 1
  1. 1.School of Electrical Engineering and Computer ScienceKyungpook National UniversityKorea

Personalised recommendations