Enabling QoS adaptation decisions for Internet applications

We present a network model that allows processing of QoS (quality of service) information about media flows to enable applications to make adaptation decisions. Our model is based around a multi-dimensional spatial representation that allows QoS information describing the flow constructions and QoS parameters – flow-states – to interact with a representation of the network QoS. The model produces reports about the compatibility between the flow-states and the network QoS, indicating which flow-states the network can currently support. The simple nature of the reports allows the application to make decisions, dynamically, on which flow-state it should use. The model is relatively lightweight and scaleable. We demonstrate the use of the model by simulation of a dynamically adaptive audio tool. Our work is ongoing.

[1]  Songwu Lu,et al.  Adaptive Service in Mobile Computing Environments , 1997 .

[2]  Deborah Estrin,et al.  Pricing in Computer Networks: Reshaping the Research Agenda , 2020, The Internet and Telecommunications Policy.

[3]  Ma Sasse,et al.  Internet Multimedia Conferencing - Results from the ReLaTe Project , 1997 .

[4]  Jon Crowcroft,et al.  TCP-like congestion control for layered multicast data transfer , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[5]  Jean-Chrysostome Bolot,et al.  Control mechanisms for packet audio in the Internet , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[6]  Rajendra Yavatkar,et al.  A CPU Scheduling Algorithm for Continuous Media Applications , 1995, NOSSDAV.

[7]  Steven McCanne,et al.  Workstation Video Playback Performance with Competitive Process Load , 1995, NOSSDAV.

[8]  Andrew T. Campbell,et al.  A Review of QoS Architectures , 1996 .

[9]  Andrew T. Campbell,et al.  Mobiware: QoS-aware middleware for mobile multimedia communications , 1997, HPN.

[10]  Jon Crowcroft,et al.  Network Adaptive Continuous-Media Applications Through Self Organised Transcoding , 1998 .

[11]  Kathleen Nichols,et al.  Differentiated Services Operational Model and Definitions , 1998 .

[12]  V. Paxson End-to-end routing behavior in the internet , 2006, CCRV.

[13]  Andrew T. Campbell,et al.  A quality of service architecture , 1994, CCRV.

[14]  David Hutchison,et al.  Supporting Adaptive Flows in a Quality of Service Architecture , 1995 .

[15]  M. Angela Sasse,et al.  Successful multiparty audio communication over the Internet , 1998, CACM.

[16]  Randy H. Katz,et al.  Adaptation and mobility in wireless information systems , 2002, IEEE Communications Magazine.

[17]  Luca Delgrossi,et al.  Media scaling for audiovisual communication with the Heidelberg transport system , 1993, MULTIMEDIA '93.

[18]  Keith McCloghrie,et al.  Introduction to Community-based SNMPv2 , 1996, RFC.

[19]  Steven McCanne,et al.  A layered DCT coder for Internet video , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[20]  Steven McCanne,et al.  Receiver-driven layered multicast , 1996, SIGCOMM '96.

[21]  Bjorn Landfeldt,et al.  User Service Assistant: an end-to-end reactive QoS architecture , 1998, 1998 Sixth International Workshop on Quality of Service (IWQoS'98) (Cat. No.98EX136).

[22]  Vern Paxson,et al.  End-to-end Internet packet dynamics , 1997, SIGCOMM '97.

[23]  Lixia Zhang,et al.  Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification , 1997, RFC.

[24]  Carsten Griwodz,et al.  Multimedia Communication , 2022 .

[25]  David Hutchison,et al.  Filters: QoS Support Mechanisms for Multipeer Communications , 1996, IEEE J. Sel. Areas Commun..