SAS kernel: Streaming as a service kernel for correlated multi-streaming

Pooja Agarwal, Raoul Rivas, Wanmin Wu, Ahsan Arefin, Zixia Huang, Klara Nahrstedt

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper presents a novel paradigm of Streaming as a Service (SAS) to model correlated multi-streaming in Distributed Interactive Multimedia Environments. We propose SAS Kernel, a generic, distributed, and modular service kernel realizing SAS paradigm. SAS Kernel features high exibility by employing a configurable interface to allow for input of correlated multi-streams (bundle of streams) from diverse types of sensory devices. It is also highly extensible by allowing user-controlled functions to be applied to bundle of streams in runtime. Experiments with real-world applications demonstrate that the SAS Kernel incurs low overhead in delay, CPU, and bandwidth demands.

Original languageEnglish (US)
Title of host publicationProceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011
Pages81-86
Number of pages6
DOIs
StatePublished - Jul 7 2011
Event21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011 - Vancouver, BC, Canada
Duration: Jun 1 2011Jun 3 2011

Publication series

NameProceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011

Other

Other21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011
CountryCanada
CityVancouver, BC
Period6/1/116/3/11

Fingerprint

Program processors
Bandwidth
Experiments

Keywords

  • end device abstraction
  • sas kernel
  • streaming as a service

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Human-Computer Interaction
  • Software

Cite this

Agarwal, P., Rivas, R., Wu, W., Arefin, A., Huang, Z., & Nahrstedt, K. (2011). SAS kernel: Streaming as a service kernel for correlated multi-streaming. In Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011 (pp. 81-86). (Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011). https://doi.org/10.1145/1989240.1989261

SAS kernel : Streaming as a service kernel for correlated multi-streaming. / Agarwal, Pooja; Rivas, Raoul; Wu, Wanmin; Arefin, Ahsan; Huang, Zixia; Nahrstedt, Klara.

Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011. 2011. p. 81-86 (Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Agarwal, P, Rivas, R, Wu, W, Arefin, A, Huang, Z & Nahrstedt, K 2011, SAS kernel: Streaming as a service kernel for correlated multi-streaming. in Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011. Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011, pp. 81-86, 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011, Vancouver, BC, Canada, 6/1/11. https://doi.org/10.1145/1989240.1989261
Agarwal P, Rivas R, Wu W, Arefin A, Huang Z, Nahrstedt K. SAS kernel: Streaming as a service kernel for correlated multi-streaming. In Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011. 2011. p. 81-86. (Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011). https://doi.org/10.1145/1989240.1989261
Agarwal, Pooja ; Rivas, Raoul ; Wu, Wanmin ; Arefin, Ahsan ; Huang, Zixia ; Nahrstedt, Klara. / SAS kernel : Streaming as a service kernel for correlated multi-streaming. Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011. 2011. pp. 81-86 (Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011).
@inproceedings{eafdf0dae9464ee295d3426224eee9a1,
title = "SAS kernel: Streaming as a service kernel for correlated multi-streaming",
abstract = "This paper presents a novel paradigm of Streaming as a Service (SAS) to model correlated multi-streaming in Distributed Interactive Multimedia Environments. We propose SAS Kernel, a generic, distributed, and modular service kernel realizing SAS paradigm. SAS Kernel features high exibility by employing a configurable interface to allow for input of correlated multi-streams (bundle of streams) from diverse types of sensory devices. It is also highly extensible by allowing user-controlled functions to be applied to bundle of streams in runtime. Experiments with real-world applications demonstrate that the SAS Kernel incurs low overhead in delay, CPU, and bandwidth demands.",
keywords = "end device abstraction, sas kernel, streaming as a service",
author = "Pooja Agarwal and Raoul Rivas and Wanmin Wu and Ahsan Arefin and Zixia Huang and Klara Nahrstedt",
year = "2011",
month = "7",
day = "7",
doi = "10.1145/1989240.1989261",
language = "English (US)",
isbn = "9781450307529",
series = "Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011",
pages = "81--86",
booktitle = "Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011",

}

TY - GEN

T1 - SAS kernel

T2 - Streaming as a service kernel for correlated multi-streaming

AU - Agarwal, Pooja

AU - Rivas, Raoul

AU - Wu, Wanmin

AU - Arefin, Ahsan

AU - Huang, Zixia

AU - Nahrstedt, Klara

PY - 2011/7/7

Y1 - 2011/7/7

N2 - This paper presents a novel paradigm of Streaming as a Service (SAS) to model correlated multi-streaming in Distributed Interactive Multimedia Environments. We propose SAS Kernel, a generic, distributed, and modular service kernel realizing SAS paradigm. SAS Kernel features high exibility by employing a configurable interface to allow for input of correlated multi-streams (bundle of streams) from diverse types of sensory devices. It is also highly extensible by allowing user-controlled functions to be applied to bundle of streams in runtime. Experiments with real-world applications demonstrate that the SAS Kernel incurs low overhead in delay, CPU, and bandwidth demands.

AB - This paper presents a novel paradigm of Streaming as a Service (SAS) to model correlated multi-streaming in Distributed Interactive Multimedia Environments. We propose SAS Kernel, a generic, distributed, and modular service kernel realizing SAS paradigm. SAS Kernel features high exibility by employing a configurable interface to allow for input of correlated multi-streams (bundle of streams) from diverse types of sensory devices. It is also highly extensible by allowing user-controlled functions to be applied to bundle of streams in runtime. Experiments with real-world applications demonstrate that the SAS Kernel incurs low overhead in delay, CPU, and bandwidth demands.

KW - end device abstraction

KW - sas kernel

KW - streaming as a service

UR - http://www.scopus.com/inward/record.url?scp=79959908543&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79959908543&partnerID=8YFLogxK

U2 - 10.1145/1989240.1989261

DO - 10.1145/1989240.1989261

M3 - Conference contribution

AN - SCOPUS:79959908543

SN - 9781450307529

T3 - Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011

SP - 81

EP - 86

BT - Proceedings of the 21st International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2011

ER -