Project

General

Profile

Iot-msrp » History » Revision 2

Revision 1 (Adrian Georgescu, 05/27/2010 03:16 PM) → Revision 2/26 (Adrian Georgescu, 05/27/2010 03:19 PM)

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

 = MSRP Interoperability Test = 

 == Test clients == 

 ||'''Name''' || '''Homepage''' || '''Version''' || 
 || Blink || http://icanblink.com || Development version|| 
 || MSRP Relay || http://msrprelay.org|| 1.0.3|| 

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

 In Bonjour mode TLS cannot be used without provisioning of TLS certs in the client so we use TCP 

 Required Standards: 

  * RFC 4975 

 || '''Test item''' || '''Result'''||'''Comments'''|| 
 || Transport TCP || OK || 


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

 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=300)]] 

 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 || || 
 || Instant Messaging ||    || 
 || is-composing notification ||    || 
 || File Transfer || || 
 || 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=300)]] 

 Required Standards: 

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

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

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

 Required Standards: 

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

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

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

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