Hi Medo, 1) you should make a packet trace, to figure out, why the Kamailio MSRP-Relay is not working. It is likely a problem with your clients (WebRTC or RCS) and not with Kamailio, The Kamailio MSRP-Relay works with different clients, successfully tested. 2) Unless you replaced the MSRP-Stack of RCS-Client (or at least do major changes), you will not have luck with your setup. RCS-MSRP (as per GSMA) is not really compatible with Plain-MSRP (as per RFC), you really need deep protocol knowledge to fix it; it cannot be easily fixed.
Kind regards, Carsten 2013/10/22 mohammed alyaseen <alyasee...@yahoo.com>: > Hi Carsten, > > Thanks alot for your response... > > Actually I don't need an MSRP relay for file transfer between RCS clients. I > am using the Kamailio MSRP relay to do file transfer between RCS and WebRTC, > WebRTC clients aren't able to do peer-to-peer file transfer using MSRP, here > is an MSRP relay needed, therefore I am using the Kamailio MSRP relay... I > modified the RCS stack Implementation and did the file transfer from RCS to > WebRTC possible with one small issue (mentioned in the last e-mail). But the > problem is that the file transfer doesn't work in the other direction > (WebRTC-to-RCS). I couldn't figure it out, why it only works in one > direction but in the other not... I am confused :( > > Medo > > > Carsten Bock <cars...@ng-voice.com> schrieb am 10:27 Montag, 21.Oktober > 2013: > Hi Medo, > > even if the popular IMS books (e.g. Camarillo's: "The 3G IP Multimedia > Subsystem") states something different and i made the mistake at my > last presentation at KamailioWorld stating something different, the > current MSRP-Implementation of Kamailio is not compliant to GSMA's > RCS-Specs. > With the known Implementations of RCS-Clients, you cannot configure a > MSRP-Relay. According to the Specs, you do not need a MSRP-Relay, but > more a MSRP-Back-2-Back-Useragent (to implement "Store-and-Forward" > and Offline Message storage, instead of making an End-2-End Session), > which is not implemented in any Open-Source solution i know. > > Kind regards, > Carsten > > > > 2013/10/20 mohammed alyaseen <alyasee...@yahoo.com>: >> Hi all... >> >> I am trying to do file transfer between IMS clients (web-based WebRTC and >> android RCS native client). The fisrt test scenario is browser-to-browser >> (WebRTC) using JSSIP stack. The second scenario is RCS-to-Broswer or >> Browser-to-RCS. My testbed consists of OpenIMS and OverSIP for WebRTC >> clients and Kamailio MSRP Relay for file transfer >> >> For file transfer I am using the msrp-crocodile library... >> >> The scenario browser-to-browser works so far without problems. But in the >> second scenario I have the following problems: >> >> When I try to transfer a file from the RCS client to WebRTC client , >> kamailio sends the message "error ""481", "Session-does-not-exist", >> however >> the file is sent, when I click send for the second time... >> When I try to send a file from WebRTC client to RCS client, WebRTC client >> sends all file chunks to kamailio, kamailio receives the chunks but it >> doesn't forward them to the RCS client, in the console I see some errors >> pointed to the configuration file, however I don't know what exactly the >> problem is. In the attachment please find the logs and the configuration >> file of the kamailio msrp relay... >> >> Can any one help me to solve this problem or give me useful hints? >> >> Thanks a lot in advance.... >> >> >> Medo >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >> sr-users@lists.sip-router.org >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > >> > > > > -- > Carsten Bock > CEO (Geschäftsführer) > > ng-voice GmbH > Schomburgstr. 80 > D-22767 Hamburg / Germany > > http://www.ng-voice.com > mailto:cars...@ng-voice.com > > Office +49 40 34927219 > Fax +49 40 34927220 > > Sitz der Gesellschaft: Hamburg > Registergericht: Amtsgericht Hamburg, HRB 120189 > Geschäftsführer: Carsten Bock > Ust-ID: DE279344284 > > Hier finden Sie unsere handelsrechtlichen Pflichtangaben: > http://www.ng-voice.com/imprint/ > -- Carsten Bock CEO (Geschäftsführer) ng-voice GmbH Schomburgstr. 80 D-22767 Hamburg / Germany http://www.ng-voice.com mailto:cars...@ng-voice.com Office +49 40 34927219 Fax +49 40 34927220 Sitz der Gesellschaft: Hamburg Registergericht: Amtsgericht Hamburg, HRB 120189 Geschäftsführer: Carsten Bock Ust-ID: DE279344284 Hier finden Sie unsere handelsrechtlichen Pflichtangaben: http://www.ng-voice.com/imprint/ _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users