Goals for Internet Messaging to Support Diverse Service Environments
RFC 4416, “Goals for Internet Messaging to Support Diverse Service Environments”, is an Informational document published in February 2006 by J. Wong. The canonical text is published by the RFC Editor.
Abstract
This document is a history capturing the background, motivation and thinking during the LEMONADE definition and design process.
The LEMONADE Working Group -- Internet email to support diverse service environments -- is chartered to provide enhancements to Internet mail to facilitate its use by more diverse clients. In particular, by clients on hosts not only operating in environments with high latency/bandwidth-limited unreliable links but also constrained to limited resources. The enhanced mail must be backwards compatible with existing Internet mail.
The primary motivation for this effort is -- by making Internet mail protocols richer and more adaptable to varied media and environments -- to allow mobile handheld devices tetherless access to Internet mail using only IETF mail protocols.
The requirements for these devices drive a discussion of the possible protocol enhancements needed to support multimedia messaging on limited-capability hosts in diverse service environments. A list of general principles to guide the design of the enhanced messaging protocols is documented. Finally, additional issues of providing seamless service between enhanced Internet mail and the existing separate mobile messaging infrastructure are briefly listed. This memo provides information for the Internet community.
What “Informational” means
Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.
The canonical text of RFC 4416 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 4415 IANA Registration for Enumservice Voice
- RFC 4417 Report of the 2004 IAB Messaging Workshop
- RFC 4414 An ENUM Registry Type for the Internet Registry Information Service
- RFC 4418 UMAC: Message Authentication Code using Universal Hashing
- RFC 4413 TCP/IP Field Behavior
- RFC 4419 Diffie-Hellman Group Exchange for the Secure Shell Transport Layer Protocol
- RFC 4412 Communications Resource Priority for the Session Initiation Protocol
- RFC 4420 Encoding of Attributes for Multiprotocol Label Switching Label Switched Path Establishment Using Resource ReserVation Protocol-Traffic Engineering