RFC 3842 (rfc3842) - Page 2 of 19
A Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol (SIP)
Alternative Format: Original Text Document
RFC 3842 SIP Message Waiting August 2004
Table of Contents
1. Conventions . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Background and Appropriateness . . . . . . . . . . . . . . . 3
3. Event Package Formal Definition . . . . . . . . . . . . . . 4
3.1. Event Package Name . . . . . . . . . . . . . . . . . . 4
3.2. Event Package Parameters . . . . . . . . . . . . . . . 4
3.3. SUBSCRIBE Bodies . . . . . . . . . . . . . . . . . . . 4
3.4. Subscription Duration. . . . . . . . . . . . . . . . . 4
3.5. NOTIFY Bodies. . . . . . . . . . . . . . . . . . . . . 4
3.6. Subscriber Generation of SUBSCRIBE Requests. . . . . . 6
3.7. Notifier Processing of SUBSCRIBE Requests. . . . . . . 6
3.8. Notifier Generation of NOTIFY Requests . . . . . . . . 7
3.9. Subscriber Processing of NOTIFY Requests . . . . . . . 7
3.10. Handling of Forked Requests. . . . . . . . . . . . . . 7
3.11. Rate of Notifications. . . . . . . . . . . . . . . . . 7
3.12. State Agents and Lists . . . . . . . . . . . . . . . . 8
3.13. Behavior of a Proxy Server . . . . . . . . . . . . . . 8
4. Examples of Usage . . . . . . . . . . . . . . . . . . . . . 8
4.1. Example Message Flow . . . . . . . . . . . . . . . . . 8
4.2. Example Usage with Callee Capabilities and Caller
Preferences. . . . . . . . . . . . . . . . . . . . . . 14
5. Formal Syntax . . . . . . . . . . . . . . . . . . . . . . . 14
5.1. New Event-Package Definition . . . . . . . . . . . . . 15
5.2. Body Format Syntax . . . . . . . . . . . . . . . . . . 15
6. Security Considerations . . . . . . . . . . . . . . . . . . 15
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . 16
7.1. SIP Event Package Registration for message-summary . . 16
7.2. MIME Registration for application/
simple-message-summary . . . . . . . . . . . . . . . . 16
8. Contributors . . . . . . . . . . . . . . . . . . . . . . . . 17
9. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . 17
10. References . . . . . . . . . . . . . . . . . . . . . . . . . 17
10.1. Normative References . . . . . . . . . . . . . . . . . 17
10.2. Informational References . . . . . . . . . . . . . . . 18
11. Author's Address . . . . . . . . . . . . . . . . . . . . . . 18
12. Full Copyright Statement . . . . . . . . . . . . . . . . . . 19
1. Conventions
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in BCP 14, RFC 2119 [3].
Mahy Standards Track