Asterisk support for MSRP

Hello,

Asterisk logs an error “Unsupported SDP media type in offer” followed by “488 Not acceptable here” when the SDP body in the SIP INVITE from client contains “m=message 2855 TCP/MSRP *”.

Can anyone let me know if asterisk 1.8.x version has support for MSRP? What options do I have for asterisk to support MSRP?

[Jan 13 13:36:18] WARNING[17754]: chan_sip.c:7926 process_sdp: Unsupported SDP media type in offer: message 2855 TCP/MSRP *

Thanks

Asterisk does not currently support MSRP in any version.

Any update on this? Is this even in the pipeline?

Thanks.

I think jcolp would have mentioned it if Sangoma were doing any work on it, which they were prepared to make public, but, as I’ve never noticed anyone else raising this issue, I doubt there is any perceived demand, so I’d not expect any work.

Of course, if there is someone able to code it and who wants it, it might appear from the community.

I can’t speak for the community with certainty, but this is not something I am aware of anyone actively working on.

It’s been a while since this was last discussed. Has anything changed in the three years since the original response?

The addition of MSRP would make Asterisk one step closer to being able to relay text messages to emergency personnel via Next Generation 911 aka i3.

Two features are required to make Asterisk i3 compliant:

  1. Provide location of the caller via pidf-lo. This functionality is already provided via the res_geolocation modules.

  2. RFC-5031 support.- Dialing a SIP URN. There is already a feature request open for this.

Adding MSRP support would make Asterisk a viable alternative to the proprietary software that PSAPs rely on for taking emergency calls and allow users the ability to send/receive text messages.

PS: The RCS standard for text messaging on mobile phones is done via MSRP.