• DocumentCode
    793484
  • Title

    CORBA based core middleware architecture supporting seamless interoperability between standard home network middlewares

  • Author

    Oh, Joo-Yong ; Park, Jun-Ho ; Jung, Gi-Hoon ; Kang, Soon-Ju

  • Author_Institution
    Sch. of Electron. & Electr. Eng., Kyungpook Nat. Univ., Daegu, South Korea
  • Volume
    49
  • Issue
    3
  • fYear
    2003
  • Firstpage
    581
  • Lastpage
    586
  • Abstract
    The current paper presents a CORBA based core middleware architecture for supporting seamless interoperability in an IEEE1394-based home network. To support CORBA on top of an IEEE139-based home network, a CORBA programming platform is designed and implemented without any loss of the real-time properties of the IEEE1394 protocol. To customize the real-time CORBA properties using the IEEE1394 protocol, first, a specially designed device driver for the IEEE1394 adaptor is developed based on an RT-Linux kernel. On top of the device driver, an IEEE1394 ORB is also designed and implemented to support CORBA. The proposed ORB consists of two components. One is the IEEE1394 asynchronous ORB according to the GIOP specification of CORBA to support interoperability with other ORBS, such as IIOP, and the other is the IEEE1394 isochronous ORB to retain the real-time properties of the IEEE1394 protocol. The performance of the proposed CORBA based core middleware platform is verified based on a prototype home network test-bed.
  • Keywords
    IEEE standards; distributed object management; home computing; middleware; open systems; programming environments; protocols; real-time systems; CORBA based core middleware architecture; CORBA programming platform; GIOP specification; IEEE1394 adaptor; IEEE1394 asynchronous ORB; IEEE1394 isochronous ORB; IEEE1394 protocol; IEEE1394-based home network; IIOP; RT-Linux kernel; device driver; home computing; prototype home network test-bed; real-time properties; seamless interoperability; standard home network middleware; Computer industry; Distributed computing; Home appliances; Home automation; Kernel; Middleware; Protocols; Prototypes; TCPIP; Testing;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2003.1233776
  • Filename
    1233776