Subject: [Dime] Diameter Interoperability Report - Jan 2007

From: Victor Fajardo <[email-masked]>
Date: Wed, 21 Feb 2007 12:17:15 -0500

Hi all,

Here's is a short summary of the Diameter Interop Event that took place 
on Jan 29 - Feb 1, 2007 (http://www.diameterinterop.com).
We also like to thank Intellinet Technologies for hosting the event and 
making it successful.

Diameter Interop Report
Event: Jan 29 - Feb 1 2007
 
The minutes of the meetings as well as details of the events can be 
found in http://www.tschofenig.priv.at/twiki/bin/view/Dime/DiameterInterop2007
 
Participants concentrated on the following tests:

  * Base protocol
  * Diameter Credit control
  * 3GPP interfaces

Limited testing was done on:

  * NASREQ
  * EAP

Below short list of what was tested. Note that the section numbers
correspond to the test suites in http://www.ietf.org/internet-drafts/
draft-fajardo-dime-interop-test-suite-04.txt.

Legend:

  (ST) Successful tests
  (NT) Not tested (but implemented)
  (NI) Not implemented

A. Base Protocol
 
  3.1.1.1. Capabilities Negotiation       ST
  3.1.1.2. Election                       ST
  3.1.1.3. Disconnection                  ST
  3.1.1.4. Re-Connection Algorithms       ST
  3.1.1.5. Failover and Failback          ST
  3.1.2.1. Peer Based Request Routing     ST
  3.1.2.2. Realm Based Routing            ST
  3.1.2.3. Answer Message Routing         ST
  3.1.2.4. Loop Detection                 NT
  3.1.3. Relay Agent                      ST
  3.1.4. Redirection                      NT
  3.2.1. General Statemachine             ST
  3.2.2. Dynamic Peer Discovery           NT

  Not present in the test suite

  Duplicate Detection Test                NI  
  TLS                                     ST
  SCTP                                    ST

B. Diameter Credit Control and 3GPP Ro Interface

  4.2.1.1. Session Based Credit Control First Interrogation             ST
  4.2.1.2. Session Based Credit Control Intermediate Interrogation      ST
  4.2.1.3. Session Based Credit Control Final Interrogation             ST
  4.2.1.4. Sub Sessions                                                 NT
  4.2.1.5. Session Based Credit Control Failure Procedures              ST
  4.2.1.6. Service Price Enquiry                                        ST
  4.2.1.7. Balance Check                                                ST
  4.2.1.8. Direct Debiting                                              ST
  4.2.1.9. Refunds                                                      ST
  4.2.1.10. Event Based Credit Control Failure Procedures               ST
  4.2.2.1 Tariff Time Support                                           ST
  4.2.2.2. Graceful Service Termination                                 NT
  4.2.2.3. Validity Time                                                ST
  4.2.2.4. Server Initiated Credit Reauthorization                      NI

  4.4.2.1. UDR Sh                                                       ST
  4.3.3.2. Rf Interface (not using SIP)                                 ST

C. Diameter EAP

  4.5.1.1. Non-Roaming case           ST
  4.5.1.2. Roaming scenario           NT
  4.5.2. Optional Tests               NT

D. Diameter NASREQ

  4.6.1.1. Auth Session               ST
  4.6.1.2. Diameter/RADIUS Gateway    NI     
  4.6.1.3. Multi-domain Scenario      NT     
  4.6.2.1. Auth Session               ST

E. Diameter Cx nterface

  4.4.1.1 UAR exchange                ST

F. Diameter Sh Interface

  4.4.2.1. UDR exchange               ST
  4.4.2.1. PUR exchange               ST

G. Diameter Rf Interface

  4.4.3.1 Required                    ST
  4.4.3.2 Optional                    NT

H. Diameter MIP

  4.7.1. Generic MIP Test Scenarios                       NT       
  4.7.2.1. Co-located Registration                        NT     
  4.7.2.2. Intra-Domain Registration                      NT     
  4.7.2.3. Inter-Domain Registration                      NT
  4.7.2.4. Allocation of HA in Foreign Network            NT     
  4.7.3.1. Co-located Registration (optional features)    NT     
  4.7.3.2. Inter-Domain Registration with Redirect        NT     
  4.7.3.3. Inter-Domain Registration with Proxy/Relay     NT     

Some of the participants manage to form a complex topology
to test failover and general routing. A pictorial diagram of
this tolopogy can be found in:
http://www.tschofenig.priv.at/twiki/bin/view/Dime/ToshibaTests
The tests performed on this topology is also summarized there.

It was also observed that the test suite document does not cover many of the
more detailed cases and it was suggested that we split the document into
several test documents such as base protocol test document and a test 
document
for each diameter application.

A summary of issues raised by the participants can be found in:
http://www.tschofenig.priv.at:8080/diameter-interop

For general DIME activity, see:
http://www.tschofenig.priv.at/twiki/bin/view/Dime

best regards,
victor

_______________________________________________
DiME mailing list
[email-masked]
https://www1.ietf.org/mailman/listinfo/dime