다중 프로토콜을 지원하는 홈 네트워크상에서 서비스 바인딩을 위한 미들웨어 구조
(A) service binding software architecture based on multiple protocol supporting home network
다중 프로토콜 홈 네트워크 서비스 바인딩 미들웨어 구조;
- 원문 URL
Home network is a typical ubiquitous environment which consists of various devices such as multi-media devices, and simple control devices. Multi-media devices use a complex control module and a wide bandwidth sub-network to transmit motion picture signals over the home network. But simple control devices use a field bus control network and a relatively simple control module to support reliable data transmission. These various home network devices compose a centralized or a distributed network which services a home network user. Home network services have a simple service (such as control a lamp or HVAC device) as well as a complex service (such as control a dynamic path configuration for multi-media or a security service). Even simple service cases, to offer a service for a home network users request dynamically, a home network middleware should have a service binding management among home network devices. But existing home network middlewares such as HAVi and UPnP have a little consideration about this service binding management. As an existing network, LonWorks supports service binding between its devices, but LonWorks only supports service binding in dedicated protocol (LonTalk). To support service binding in home network, some extended software structure is required. Accordingly, this paper proposes software architecture for supporting service binding between home network devices. To realize this requirement, we define home network device model in Room-Bridge Adapter, our home network middleware platform. The proposed middleware is implemented using CORBA to supply the interoperability of overall components, and event service interfaces and device data definition are defined by IDL type. Finally, we verify the proposed middleware architecture using real test-bed with various devices.