TY - GEN
T1 - A pluggable service-to-service communication mechanism for home multimedia networks
AU - Nakazawa, Jin
AU - Tokuda, Hideyuki
N1 - Publisher Copyright:
© 2002 ACM.
PY - 2002/12/1
Y1 - 2002/12/1
N2 - This paper proposes a pluggable service-to-service (S2S) communication mechanism in a middleware for home networks, called Virtual Networked Appliance (VNA) architecture. In the architecture, service description method and the plug-gable S2S communication mechanism are separated in an orthogonal way. Through the separation, VNA architecture solved problems of home networks on which users have to operate multiple heterogeneous middleware technologies simultaneously: middleware fragmentation problem, due to complexity of realizing heterogeneous services on one middle-ware technology: aspect realization violation problem. The pluggable S2S communication mechanism provides service programmers with a simple aspect representation method to define a service-specific protocol concern apart from the service's implementation. It also provides off-the-shelf protocol modules of such well-known communication protocols as RTP, RTSP, HTTP, and SMTP for an inter-service communication, and dynamically loads them based on the aspects defined by the programmer. This reduces the complexity of implementing heterogeneous services on the VNA architecture, thereby addressing the problems. In this paper, we first clarify the two problems. Then, we describe the proposed mechanism with an overview of the middleware architecture referring to a composite service: "Follow-You-and-Me Video."
AB - This paper proposes a pluggable service-to-service (S2S) communication mechanism in a middleware for home networks, called Virtual Networked Appliance (VNA) architecture. In the architecture, service description method and the plug-gable S2S communication mechanism are separated in an orthogonal way. Through the separation, VNA architecture solved problems of home networks on which users have to operate multiple heterogeneous middleware technologies simultaneously: middleware fragmentation problem, due to complexity of realizing heterogeneous services on one middle-ware technology: aspect realization violation problem. The pluggable S2S communication mechanism provides service programmers with a simple aspect representation method to define a service-specific protocol concern apart from the service's implementation. It also provides off-the-shelf protocol modules of such well-known communication protocols as RTP, RTSP, HTTP, and SMTP for an inter-service communication, and dynamically loads them based on the aspects defined by the programmer. This reduces the complexity of implementing heterogeneous services on the VNA architecture, thereby addressing the problems. In this paper, we first clarify the two problems. Then, we describe the proposed mechanism with an overview of the middleware architecture referring to a composite service: "Follow-You-and-Me Video."
UR - http://www.scopus.com/inward/record.url?scp=85134351949&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85134351949&partnerID=8YFLogxK
U2 - 10.1145/641007.641130
DO - 10.1145/641007.641130
M3 - Conference contribution
AN - SCOPUS:85134351949
T3 - Proceedings of the 10th ACM International Conference on Multimedia, MULTIMEDIA 2002
SP - 621
EP - 630
BT - Proceedings of the 10th ACM International Conference on Multimedia, MULTIMEDIA 2002
PB - Association for Computing Machinery, Inc
T2 - 10th ACM International Conference on Multimedia, MULTIMEDIA 2002
Y2 - 1 December 2002 through 6 December 2002
ER -