r2 - 21 Feb 2007 - 17:22:18 - HannesTschofenigYou are here: TWiki >  Dime Web  > DiameterInterop2007

Diameter Interop 2007

Organization

  • WHAT? Diameter Interoperability Event

Further information regarding agenda, test framework, venue and travel information as well as on-line registration are available at: http://www.diameterinterop.com

  • WHEN? 29th January - 2nd February, 2007

  • WHERE? Orlando, Florida (hosted by IntelliNet? Technologies)

  • WHO? Companies implementing Diameter, Diameter extensions and Diameter applications

A copy-and-paste from the press announcement: " The Diameter Interoperability Event provides an excellent opportunity for vendors of the Diameter protocol and applications to test their implementations in a friendly setting and get a better understanding of the protocol behavior. Discussions with peers and the experts from DiME? provide a forum to realize an industry leading implementation. We are expecting a substantial number of participating companies and products, including the base protocol from several vendors as well as a broad range of applications using the protocol. This offers you the opportunity to further refine your own products and assure their interoperability. "

Further information about the interop can be found in the following slide presentation: http://www3.ietf.org/proceedings/06nov/slides/dime-9/sld1.htm

Test Cases

Test cases document is available at -- http://www.opendiameter.org/public/draft-fajardo-dime-interop-test-suite-04.txt

Issue Tracker

The issue tracker can be found here: http://www.tschofenig.com:8080/diameter-interop/index

Meeting Minutes

Meeting minutes by Victor Fajardo:

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.com/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.com/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.com:8080/diameter-interop

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

Specifications

The following list shows the specification each company would like to test. It might or might not represent the full list of protocols being implemented.

For the tests the following information is useful:

  • Feature (with a reference to the section of the test document) was tested and worked
  • Feature was tested and it did not work. Indicating the reason might help. For example: Certificates for TLS could not be created.
  • Feature was not tested but it is implemented, for example due to lack of time or interest.
  • Feature was not tested because it is not implemented.

Participant Base Protocol DCC NASREQ DMIP DEAP DSIP Rf Sh Ro Tx Ty Wx Cx
IBM IbmTests X X - - - - X X X - - - -
Siemens SiemensTests X X - - - - - - - - - - -
Continuous Computing ContinuousComputingTests X - - - - - - - - - - - X
Toshiba ToshibaTests X - X X X - - - - - - - -
Condor Networks CondorTests X X - - - - X X X - - - X
Netzwert AG NetzwertTests X X - - - - - X X - - - X
Ulticom UlticomTests X X - - - - X X X - - - X
Motorola MotorolaTests X X - - X - - - X - - - -
DigitalRoute? DigitalRouteTests X X - - - - X - X - - - -
Aricent AricentTests X X - - - - - X X - - - X
Millpond Services Ltd MillpondTests X - - - - - - - - - - - -
Alcatel-Lucent AlcatelLucentTests X X X - X - - - - - - - -
Atos Origin AtosOriginTests X X - - - - X X X - - - X
IntelliNet? IntelliNetTests X X X X - - X X X X X X X

Legend:

  • Diameter SIP Application: DSIP
  • Diameter Mobile IPv4 Application: DMIP
  • Diameter NASREQ Application: NASREQ
  • Diameter EAP Application: DEAP
  • Diameter Credit Control Application: DCC

Participants

Company Contact Person Email Address
IBM Christopher Schroll cschroll@us.ibm.com
IBM
Siemens Networks GmbH? & Co KG Andreas Hasselow andreas.huetter@siemens.com
Siemens Networks GmbH? & Co KG Hannes Tschofenig hannes.tschofenig@siemens.com
Digital Route Mattias Lundstrom mattias.lundstrom@digitalroute.com
Digital Route
IntelliNet? Dan Wonak dwonak@intellinet-tech.com
IntelliNet? Tushar Panda tpanda@intellinet-india.com
IntelliNet? Vijikumar N nvijikumar@intellinet-india.com
Toshiba Victor Fajardo vfajardo@tari.toshiba.com
Ulticom Tolga Asveren asveren@ulticom.com
Ulticom Anatoly Khusid khusid@ulticom.com
Continuous Computing Ajith Kumar ajith.kumar@ccpu.com
Continuous Computing
Condor Networks Nilanjan Sarkar nilanjans@condornetworks.com
Condor Networks
Netzwert AG Alexis Hildebrandt alexis.hildebrandt@netzwert.ag
Netzwert AG Jens-Peter Haack jens-peter.haack@netzwert.ag
Motorola Vishnu vishnu@motorola.com
Aricent Pavan Kumar Puri pavan.puri@aricent.com
Millpond Services Ltd Thomas Lindgren u.thomas.lindgren@gmail.com
Alcatel-Lucent Glenn McGregor? gm44@alcatel-lucent.com
Atos Origin Gilles Grandfils gilles.grandfils@atosorigin.com
Atos Origin Bruno Deslandes bruno.deslandes@atosorigin.com

-- HannesTschofenig - 01 Feb 2007

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback