Real-time Application Quality-of-Service Monitoring (RAQMON) Framework
RFC 4710

 
Document Type RFC - Proposed Standard (October 2006; No errata)
Last updated 2013-03-02
Replaces draft-siddiqui-rmonmib-raqmon-framework
Stream IETF
Formats plain text pdf html
Stream WG state (None)
Consensus Unknown
Document shepherd No shepherd assigned
IESG IESG state RFC 4710 (Proposed Standard)
Telechat date
Responsible AD David Kessens
Send notices to ietf@andybierman.com, eugene_golovinsky@bmc.com, dromasca@avaya.com, anwars@avaya.com
Network Working Group                                        A. Siddiqui
Request for Comments: 4710                                  D. Romascanu
Category: Standards Track                                          Avaya
                                                           E. Golovinsky
                                                             Alert Logic
                                                            October 2006

               Real-time Application Quality-of-Service
                     Monitoring (RAQMON) Framework

Status of This Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2006).

Abstract

   There is a need to monitor end-devices such as IP phones, pagers,
   Instant Messaging clients, mobile phones, and various other handheld
   computing devices.  This memo extends the remote network monitoring
   (RMON) family of specifications to allow real-time quality-of-service
   (QoS) monitoring of various applications that run on these devices
   and allows this information to be integrated with the RMON family
   using the Simple Network Management Protocol (SNMP).  This memo
   defines the framework, architecture, relevant metrics, and transport
   requirements for real-time QoS monitoring of applications.

Table of Contents

   1. Introduction ....................................................2
   2. RAQMON Functional Architecture ..................................4
   3. RAQMON Operation in Congestion-Safe Mode .......................11
   4. Measurement Methodology ........................................14
   5. Metrics Pre-Defined for the BASIC Part of the RAQMON PDU .......14
   6. Report Aggregation and Statistical Data processing .............28
   7. Keeping Historical Data and Storage ............................29
   8. Security Considerations ........................................30
   9. Acknowledgements ...............................................32
   10. Normative References ..........................................33
   11. Informative References ........................................34

Siddiqui, et al.            Standards Track                     [Page 1]
RFC 4710                    RAQMON Framework                October 2006

1.  Introduction

   With the growth of the Internet and advancements in embedded
   technologies, smart IP devices (such as IP phones, pagers, instant
   message clients, mobile phones, wireless handhelds, and various other
   computing devices) have become an integral part of our day-to-day
   operations.  Enterprise operators, information technology (IT)
   managers, application service providers, network service providers,
   and so on, need to monitor these application and device types in
   order to ensure that end user quality-of-service (QoS) objectives are
   met.  This memo describes a monitoring solution for these
   environments, extending the remote network monitoring (RMON) family
   of specifications [RFC2819].  These extensions support real-time QoS
   monitoring of typical applications that run on end-devices mentioned
   above, and they allow this information to be integrated using the
   familiar RMON family of specifications via SNMP [RFC3416].

   The Real-time Application QoS Monitoring Framework (RAQMON) allows
   end-devices and applications to report QoS statistics in real time.
   Many real-time applications (as well as non-real-time applications
   managed within the RMON family of specifications) can report
   application-level QoS statistics in real time using the RAQMON
   Framework outlined in this memo.  Some possible applications
   scenarios include applications such as Voice over IP, Fax over IP,
   Video over IP, Instant Messaging (IM), Email, software download
   applications, e-business style transactions, web access from handheld
   computing devices, etc.

   The user experience of an application running on an IP end-device
   depends upon the type of application the user is running and the
   surrounding resources available to that application.  An end-to-end
   application QoS experience is a compound effect of various
   application-level transactions and available network and host
   resources.  For example, the end-to-end user experience of a Voice
   over IP (VoIP) call depends on the total time required to set up the
   call as much as on media-related performance parameters such as end-
   to-end network delay, jitter, packet loss, and the type of codec used
Show full document text