Title :
CORBA based core middleware architecture supporting seamless interoperability between standard home network middlewares
Author :
Oh, Joo-Yong ; Park, Jun-Ha ; Jung, Gi-Hoon ; Kang, Soon-Ju
Author_Institution :
Sch. of Electron. & Electr. Eng., Kyungpook Nat. Univ., Daegu, South Korea
Abstract :
This paper presents a CORBA based core middleware architecture for supporting seamless interoperability, between standard home network middlewares. To support CORBA on an IEEE 1394-based home network, we design and implement a CORBA programming platform without loss of real-time properties of the IEEE 1394 protocol. To customize the real-time CORBA properties on the IEEE 1394 protocol, firstly, we develop a specially designed device driver of IEEE 1394 adaptor under the RT-Linux kernel. On the top of the device driver, we design and implement an IEEE 1394 ORB for supporting CORBA. The proposed ORB consists of two components. One is the IEEE 1394 asynchronous ORB according to the GIOP specification of CORBA to support the interoperability, with other ORB such as IIOP, the other is the IEEE 1394 isochronous ORB to keep the real-time properties of the IEEE 1394 protocols. The implemented CORBA platform is verified by testing its performance with a practical home network model.
Keywords :
IEEE standards; device drivers; distributed object management; middleware; open systems; operating system kernels; protocols; ubiquitous computing; CORBA; IEEE 1394 protocol; RT-Linux kernel; asynchronous ORB; core middleware architecture; device driver; isochronous ORB; performance; programming platform; seamless interoperability; standard home network middlewares; Computer architecture; Hardware; Home automation; Kernel; Middleware; Network topology; Protocols; Software architecture; Software standards; Ubiquitous computing;
Conference_Titel :
Consumer Electronics, 2003. ICCE. 2003 IEEE International Conference on
Print_ISBN :
0-7803-7721-4
DOI :
10.1109/ICCE.2003.1218919