Project

General

Profile

Iot-msrp » History » Revision 18

Revision 17 (Adrian Georgescu, 06/17/2010 04:55 PM) → Revision 18/26 (Adrian Georgescu, 06/18/2010 09:19 AM)

[[TOC(iot-msrp, depth=3)]] 

 = MSRP Interoperability Test = 

 == Test MSRP clients == 

 ||'''Name''' || '''Homepage''' || '''Version''' || 
 || Blink || http://icanblink.com || Development version|| 

 == Test MSRP servers == 

 ||'''Name''' || '''Homepage''' || '''Version''' || 
 || MSRP Relay || http://msrprelay.org|| 1.0.3|| 
 || MSRP ACM SBC || N/A|| N/A|| 

 == SIP Outbound Proxy == 

 proxy.sipthor.net, transport UDP port 5060 

 Or any of the IP addresses bellow: 

  * 85.17.186.7 
  * 81.23.228.129 
  * 81.23.228.150 

 == SBC IP == 

 212.31.195.181 

 == Test Accounts == 

  1. sip:saghul@sip2sip.info 
  1. sip:adi@umts.ro 

 == 1. Client A -> Client B (Bonjour mode) == 

 Required Standards: 

  * RFC 4975 

 || '''Test item''' || '''Result'''||'''Comments'''|| 
 || Transport TCP || OK || TLS would require provisioning of TLS certs in clients || 
 || Transport TLS || OK || After setting up certs in clients|| 


 == 2. Client A -> MSRP Relay -> Client B == 
 [[Image(http://msp-documentation.ag-projects.com/raw-attachment/wiki/PeeringGuide/flow-msrp-relay.png, width=500)]] 

 Required Standards: 

  * RFC 4975 
  * RFC 4976 

 || '''Test item''' || '''Result'''||'''Comments'''|| 
 || MSRP Relay reservation (AUTH) || OK || 
 || Transport TLS || OK || 
 || Instant Messaging || OK || 
 || is-composing notification || OK || 
 || File Transfer || OK || 
 || Desktop Sharing || OK || 

 == 3. Client A -> MSRP ACM enabled SBC    -> Client B == 

 [[Image(http://msp-documentation.ag-projects.com/raw-attachment/wiki/PeeringGuide/flow-msrp-acm.png, width=500)]] 

 Required Standards: 

  * RFC 4975 
  * draft-ietf-simple-msrp-acm 
  * draft-ietf-simple-msrp-sessmatch-05 

 In ACM mode TLS cannot be used with server check as the FROM path is changed by the SBC. 

 || '''Test item''' || '''Result'''||'''Comments'''|| 
 || Transport TCP || OK || 
 || Instant Messaging || OK    || 
 || is-composing notification || OK || 
 || File Transfer || OK || 
 || Desktop Sharing || || 

 == 4. Client A -> MSRP Relay    -> MSRP ACM enabled SBC -> Client B == 

 [[Image(http://msp-documentation.ag-projects.com/raw-attachment/wiki/PeeringGuide/flow-msrp-acm-relay.png, width=500)]] 

 Required Standards: 

  * RFC 4975 
  * RFC 4976 
  * draft-ietf-simple-msrp-acm 
  * draft-ietf-simple-msrp-sessmatch 

 || '''Test item''' || '''Result'''||'''Comments'''|| 
 || Transport TCP || || 
 || Instant Messaging ||    || 
 || is-composing notification ||    || 
 || File Transfer || || 
 || Desktop Sharing || || 

 == 5. Client B -> MSRP ACM enabled SBC    -> MSRP Relay -> Client A == 

 Required Standards: 

  * RFC 4975 
  * RFC 4976 
  * draft-ietf-simple-msrp-acm 
  * draft-ietf-simple-msrp-sessmatch 

 || '''Test item''' || '''Result'''||'''Comments'''|| 
 || Transport TCP || || 
 || Instant Messaging ||    || 
 || is-composing notification ||    || 
 || File Transfer || || 
 || Desktop Sharing || ||