Title:
Implicit Quality Channels (IQC): Distributed Quality Management for Multi-Party Real-Time Applications

dc.contributor.author Poellabauer, Christian en_US
dc.contributor.author Schwan, Karsten
dc.date.accessioned 2005-06-17T17:43:14Z
dc.date.available 2005-06-17T17:43:14Z
dc.date.issued 2001 en_US
dc.description.abstract Multi-party, interactive multimedia (MIM) applications pose challenges for resource management due to their simultaneous use of multiple media and their heterogeneous, distributed, and potentially large numbers of participants. Two main difficulties are the support of (1) quality of service (QoS) and (2) scalable group or multi-peer communication, where QoS management is complicated by relationships between different media streams and by the sizes and dynamics of groups. That is, QoS management must capture not only the identities of group participants, but also their run-time behavior. This paper describes a novel operating system construct, termed Implicit Quality Channels (IQC), which extends standard Berkeley Sockets to support resource management of multi-peer applications like teleconferencing and CSCW. Specifically, when a participant joins an MIM, its inclusion in the MIM's quality management infrastructure is triggered transparently. Such inclusion is implemented in three steps. First, when creating a listening socket, the MIM associates appropriate quality management information with that socket. Second, when another participant connects to this socket, the operating system kernels involved implicitly create a kernel-level event channel that will carry this QoS as well as adaptation information. Third, the resource managers on the participating hosts transparently subscribe to this event channel, thereby dynamically creating appropriate groupings of collaborating resource managers and ensuring that all participants are managed properly.Management includes the monitoring of participant behavior, the submission and receipt of adaptation events, and the dealing with requests for re-negotiation of the initial QoS. In effect, any MIM participant establishing a connection to an MIM-provided socket implicitly accepts the MIM's QoS management. en_US
dc.format.extent 378919 bytes
dc.format.mimetype application/pdf
dc.identifier.uri http://hdl.handle.net/1853/6567
dc.language.iso en_US
dc.publisher Georgia Institute of Technology en_US
dc.relation.ispartofseries CC Technical Report; GIT-CC-01-13 en_US
dc.subject Quality of service
dc.subject Real-time environments
dc.subject Multi-party interactive multimedia (MIM)
dc.subject Scalability
dc.subject Real-time operating systems
dc.subject Event channels
dc.subject Adaptation
dc.subject Network resource management
dc.title Implicit Quality Channels (IQC): Distributed Quality Management for Multi-Party Real-Time Applications en_US
dc.type Text
dc.type.genre Technical Report
dspace.entity.type Publication
local.contributor.author Schwan, Karsten
local.contributor.corporatename College of Computing
local.relation.ispartofseries College of Computing Technical Report Series
relation.isAuthorOfPublication a89a7e85-7f70-4eee-a49a-5090d7e88ce6
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
relation.isSeriesOfPublication 35c9e8fc-dd67-4201-b1d5-016381ef65b8
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
GIT-CC-01-13.pdf
Size:
370.04 KB
Format:
Adobe Portable Document Format
Description: