Network Working Group P. Jones
Request for Comments: 4102 Cisco Systems, Inc.
Category: Standards Track June 2005
Registration of the text/red MIME Sub-Type
1. Introduction
Text is an important component of any multimedia communication system. Like audio, the transport of text can benefit from the use of redundancy in order to improve reliability and end-user experience.
Jones Standards Track [Page 1]
RFC 4102 text/red MIME Sub-Type June 2005 2. Conventions Used in This DocumentThe 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 RFC 2119 [3].
3. IANA Considerations
One new MIME sub-type has been registered by the IANA, as described below:
Jones Standards Track [Page 2]
RFC 4102 text/red MIME Sub-Type June 2005
Encoding considerations:
4. Mapping to SDP Parameters
The information carried in the MIME media type specification has a specific mapping to fields in the Session Description Protocol (SDP) [5], which is commonly used to describe RTP sessions. When SDP is used to specify sessions employing the RFC 2198 in a text session, the mapping is as follows:
Jones Standards Track [Page 3]
RFC 4102 text/red MIME Sub-Type June 2005
- The pt parameter is mapped to an a=fmtp attribute by eliminating the parameter name (pt) and changing the commas to slashes. For example, 'pt="101,102"' maps to 'a=fmtp:99 101/102', where = '99' is the payload type of the redundancy frames. Note that the single quote marks (') used in this example are not present in the actual message encoding, but are present here only for readability. The level of redundancy is shown by the number of elements in the payload type list.
5. Security Considerations
The security considerations listed in RFC 2198 apply. Further, it should be understood that text data, perhaps even more so than audio data, is susceptible to unwanted modification that may lead to undesired results. To prevent modification of the primary, secondary, or header information, payload integrity protection over at least the complete RTP packet is RECOMMENDED, for example using SRTP [9].
Jones Standards Track [Page 4]
RFC 4102 text/red MIME Sub-Type June 2005 6. Normative References[1] Perkins, C., Kouvelas, I., Hodson, O., Hardman, V., Handley, M.,
7. Informative References
[8] Hellstrom, G. and P. Jones, "RTP Payload for Text Conversation",
Jones Standards Track [Page 5]
RFC 4102 text/red MIME Sub-Type June 2005
Full Copyright Statement