« Previous - Version 13/26 (diff) - Next » - Current version
Adrian Georgescu, 06/17/2010 08:00 am


<acronym title="iot-msrp, depth=3">TOC</acronym>

= 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
Test Accounts 1. sip:
1. sip: 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 TLS would require provisioning of TLS 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
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=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 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
'''Test item''' '''Result''' '''Comments'''
Transport TCP
Instant Messaging
is-composing notification
File Transfer
Desktop Sharing