High-Level Requirements for Internet Voice Mail
RFC 3773

Document Type RFC - Informational (June 2004; No errata)
Author Emily Candell 
Last updated 2015-10-14
Stream IETF
Formats plain text html pdf htmlized bibtex
Stream WG state (None)
Document shepherd No shepherd assigned
IESG IESG state RFC 3773 (Informational)
Consensus Boilerplate Unknown
Telechat date
Responsible AD Scott Hollenbeck
Send notices to (None)
Network Working Group                                         E. Candell
Request for Comments: 3773                                      Comverse
Category: Informational                                        June 2004

            High-Level Requirements for Internet Voice Mail

Status of this Memo

   This memo provides information for the Internet community.  It does
   not specify an Internet standard of any kind.  Distribution of this
   memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2004).


   This document describes the high-level requirements for Internet
   Voice Mail (IVM) and establishes a baseline of desired functionality
   against which proposed MIME profiles for Internet Voice Messaging can
   be judged.  IVM is an extension of the Voice Profile for Internet
   Mail (VPIM) version 2 designed to support interoperability with
   desktop clients.  Other goals for this version of VPIM include
   expanded interoperability with unified messaging systems, conformance
   to Internet standards, and backward compatibility with voice
   messaging systems currently running in a VPIM enabled environment.
   This document does not include goals that were met fully by VPIM
   version 2.

1.  Introduction

   Until recently, voice mail and call answering services were
   implemented as stand-alone proprietary systems.  Today, standards
   such as the Voice Profile for Internet Mail (VPIM) enable
   interoperability between such systems over the Internet.  VPIM
   version 1 [VPIM1] was experimental and was a first attempt at a Voice
   Profile for Internet Mail, but is now classified as Historical.  VPIM
   Version 2 [VPIM2] is an improvement on VPIM version 1 that was
   originally intended to provide interoperability between voice
   messaging systems only.  It describes a messaging profile that
   standardizes the exchange of voice mail over an IP messaging network
   using SMTP [DRUMSMTP] and MIME [MIME1].

   Because the number of desktop boxes is growing rapidly and will soon
   approach the number of desktop telephones, it is essential to
   consider the requirements of desktop email client applications

Candell                      Informational                      [Page 1]
RFC 3773          Requirements for Internet Voice Mail         June 2004

   (including, but not limited to, MIME-compliant email clients).  With
   the trend toward integration of voice mail and email through unified
   messaging (UM), it is now necessary to define a profile that supports
   the needs of desktop applications and unified messaging systems
   (including Internet Facsimile [EXFAX]).  This profile is being
   referred to as Internet Voice Mail (IVM).

   This document defines the goals for Internet Voice Mail.  This
   standard will support the interchange of voice messages between voice
   mail systems, unified messaging systems, email servers, and desktop
   client applications.  The desktop client application is of particular
   and important interest to IVM.  This document will also expand the
   offerings of service providers by facilitating access to voice mail
   from a web client.

2.  Conventions used in this document

   The following terms have specific meaning in this document:

   "service"      An operational service offered by a service provider
   "application"  A use of systems to perform a particular function
   "terminal"     The endpoint of a communication application
   "goal"         An objective of the standardization process

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   document are to be interpreted as described in BCP 14, RFC 2119

3. Goals for Internet Voice Mail

3.1.  Interoperability

   Enhanced interoperability is the primary goal of IVM.  The profile
   MUST facilitate interoperability between voice mail systems, unified
   messaging systems, Internet email servers, and desktop client
   applications.  Such interoperability MUST support systems which
   combine multiple media types in a single message, as well as legacy
   voice mail and email systems.  It MUST allow the ability to
   accommodate varying capabilities of the voice mail, unified
   messaging, and email systems.  Furthermore, IVM MUST be compatible
   with Internet Fax (extended mode) proposed standards and VPIM
   messages that contain fax body parts.

Candell                      Informational                      [Page 2]
RFC 3773          Requirements for Internet Voice Mail         June 2004

   To have "interoperability" means that an IVM compliant sender
   attempting to send to a recipient will not fail because of
   incompatibility.  IVM MUST support interoperability amongst the
   systems listed below:

      - Desktop Email client applications
      - IVM-capable Voice Mail systems
      - IVM-capable unified messaging systems
      - Traditional email servers
Show full document text