| AG Projects develops Open Source MSRP suite |
|
NLNet foundation funds AG Projects initiative for the development of the first Open Source MSRP suite. Message Session Relay Protocol (MSRP) is a protocol for transmitting a series of related Instant Messages in the context of a session, which may be negotiated using the Session Initiation Protocol (SIP).
BackgroundA series of related instant messages between two or more parties can be viewed as part of a "message session", that is, a conversational exchange of messages with a definite beginning and end. This is in contrast to individual messages each sent independently. Messaging schemes that track only individual messages can be described as "page-mode" messaging, whereas messaging that is part of a "session" with a definite start and end is called "session-mode" messaging. Page-mode messaging is enabled in SIP via the SIP MESSAGE method, as defined in RFC 3428. Session-mode messaging has a number of benefits over page-mode messaging, however, such as explicit rendezvous, tighter integration with other media-types, direct client-to-client operation, and brokered privacy and security. Project goalThis project shall implement in Python language an Open Source MSRP suite including a relay, a multi-party chat server and a stand-alone client. This project is funded by NLNet foundation. For more information and initiatives funded by NLNet foundation see: |