Title :
The JOURNEY active network model
Author :
Ott, Maximilian ; Welling, Girish ; Mathur, Saurabh ; Reininger, Daniel ; Izmailov, Rauf
Author_Institution :
Semandex Networks Inc., Princeton, NJ, USA
fDate :
3/1/2001 12:00:00 AM
Abstract :
Faster processors are quickly enabling a new class of computationally intensive applications that actively transform information flows. Performing such computation at the terminal end is contrary to current trends toward low-power terminal devices. Moreover, scalability and efficiency concerns are also encouraging service providers to outsource computation when operating under loaded conditions. To address the problem of deploying such applications, we introduce the JOURNEY network model, which provides computation as an integrated network service. Contrary to other distributed computing models, JOURNEY does not attempt to guarantee that a given computational job will indeed be completed. Instead, the JOURNEY model trades off such hard guarantees in favor of architectural simplicity, and hence scalability. In order for the JOURNEY model to be applicable to real-time multimedia flows, we introduce the notion of soft quality-of-service (QoS) that provides a probabilistic bound on the unprocessed packet rate (UPR). Based on this notion, we describe a packet-processing admission control algorithm that additionally takes into consideration a flow´s real-time constraints. We also propose a computing router architecture that is based on cluster technology. This architecture can track technology advances in both routing and computing independently. We further present a motivating multimedia application that employs a semantically driven video transcoding service within the JOURNEY framework we implemented, and describe our experience along with performance measurements
Keywords :
distributed processing; multimedia communication; packet switching; probability; quality of service; telecommunication computing; telecommunication congestion control; telecommunication network routing; video coding; JOURNEY active network model; World Wide Web; cluster technology; computing router architecture; distributed computing models; efficiency; integrated network service; loaded conditions; low-power terminal devices; network architecture; packet-processing admission control algorithm; performance measurements; probabilistic bound; real-time multimedia flows; scalability; semantically driven video transcoding; service providers; soft QoS; soft quality-of-service; unprocessed packet rate; Admission control; Clustering algorithms; Computational modeling; Computer applications; Computer architecture; Computer networks; Distributed computing; Quality of service; Routing; Scalability;
Journal_Title :
Selected Areas in Communications, IEEE Journal on