Joo-Yong Oh, Jun Ho Park, Gi-Hoon Jung, Soon-Ju Kang
{"title":"CORBA based core middleware architecture supporting seamless interoperability between standard home network middlewares","authors":"Joo-Yong Oh, Jun Ho Park, Gi-Hoon Jung, Soon-Ju Kang","doi":"10.1109/ICCE.2003.1218919","DOIUrl":null,"url":null,"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.","PeriodicalId":319221,"journal":{"name":"2003 IEEE International Conference on Consumer Electronics, 2003. ICCE.","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2003 IEEE International Conference on Consumer Electronics, 2003. ICCE.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCE.2003.1218919","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19
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.