Wiki

Version 2 (Tijmen de Mes, 05/01/2012 03:19 pm)

1 2 Tijmen de Mes
h1. Description 
2 2 Tijmen de Mes
3 1 Tijmen de Mes
A series of related instant messages between two or more parties can be
4 1 Tijmen de Mes
viewed as part of a "message session", that is, a conversational exchange of
5 1 Tijmen de Mes
messages with a definite beginning and end. This is in contrast to
6 1 Tijmen de Mes
individual messages each sent independently. Messaging schemes that track
7 1 Tijmen de Mes
only individual messages can be described as "page-mode" messaging, whereas
8 1 Tijmen de Mes
messaging that is part of a "session" with a definite start and end is
9 1 Tijmen de Mes
called "session-mode" messaging.
10 1 Tijmen de Mes
11 1 Tijmen de Mes
Page-mode messaging is enabled in SIP via the SIP MESSAGE method, as defined
12 1 Tijmen de Mes
in RFC 3428. Session-mode messaging has a number of benefits over page-mode
13 1 Tijmen de Mes
messaging, however, such as explicit rendezvous, tighter integration with
14 1 Tijmen de Mes
other media-types, direct client-to-client operation, and brokered privacy
15 1 Tijmen de Mes
and security.
16 1 Tijmen de Mes
17 1 Tijmen de Mes
Message Session Relay Protocol (MSRP) is a protocol for transmitting a
18 1 Tijmen de Mes
series of related instant messages in the context of a session. Message
19 1 Tijmen de Mes
sessions are treated like any other media stream when set up via a
20 1 Tijmen de Mes
rendezvous or session creation protocol such as the Session Initiation
21 1 Tijmen de Mes
Protocol (SIP).
22 1 Tijmen de Mes
23 1 Tijmen de Mes
MSRP sessions are defined in RFC 4975. The relay extension that can be used
24 1 Tijmen de Mes
for NAT traversal purposes is defined in RFC 4976.