< Previous by Date Date Index Next by Date >
  Thread Index Next in Thread >

[Msrp] File Sharing using MSRP


Can you please help me on the concept on File Sharing using MSRP.
I have the following idea:

MSRP can be used with Content Indirection and other File Transfer Protocols like TFTP/HTTP to achive File Transfer in SIP

We have the File name say, photo.jpg and initimate it to the other side through Content Indirection using MSRP as:

MSRP a786hjs2 SEND
To-Path: msrp://biloxi.example.com:12763/kjhd37s2s2;tcp
From-Path: msrp://atlanta.example.com:7654/jshA7we;tcp
Message-ID: 8765
Content-Type: message/external-body;
ACCESS-TYPE=URL;
URL="http://www.example.net/photo.jpg;
EXPIRATION="Sat, 20 Jun 2002 12:00:00 GMT";
size=231
Content-Type: image/jpg
-------a786hjs2$

The other end if it is ready to receive the file photo.jpg, sends 200 ok else sends 413 or other apt. error code.

After receiving a 200 OK Response, how can we transfer the file using TFTP/any other protocol.

Will it be a good idea to do SIP Invite and do the File Transfer as:

INVITE sip:bob@xxxxxxxxxxxxxxxxxxx SIP/2.0
To: <sip:bob@xxxxxxxxxxxxxxxxxx>
From: <sip:alice@xxxxxxxxxxxxxxxxxxx>;tag=786
Call-ID: 3413an89KU
Content-Type: application/sdp
v=0
o=- 0 0 IN IP4 209.179.2.62
s=
c=IN IP4 atlanta.example.com
m=data 1960 udp

here 1960 - Port No. of FSP Server (FSP - file Service Protocol used for file transfer using UDP).


The other end replies similarly with 200 ok and media line having the port no of the FSP Client

After finishing content transfer they send BYE and terminate.

Will this idea work out.?? Please do give our inputs on this.

Thanks in advance.

Regds,
Sudha