< draft-fajardo-dime-base-test-suite-00.txt   draft-fajardo-dime-base-test-suite-01.txt >
DIME Working Group V. Fajardo DIME Working Group V. Fajardo
Internet-Draft TARI Internet-Draft TARI
Expires: October 30, 2007 A. McNamee Expires: January 2, 2008 A. McNamee
Openet-Telecom Openet-Telecom
H. Tschofenig H. Tschofenig
NokiaSiemens Nokia Siemens Networks
J. Bournelle J. Bournelle
GET/INT France Telecom R&D
April 28, 2007 July 1, 2007
Diameter Base Protocol Interoperability Test Suite Diameter Base Protocol Interoperability Test Suite
draft-fajardo-dime-base-test-suite-00 draft-fajardo-dime-base-test-suite-01.txt
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
skipping to change at page 1, line 39 skipping to change at page 1, line 39
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on October 30, 2007. This Internet-Draft will expire on January 2, 2008.
Copyright Notice Copyright Notice
Copyright (C) The IETF Trust (2007). Copyright (C) The IETF Trust (2007).
Abstract Abstract
This document describes a collection of test cases to be used for This document describes a collection of test cases to be used for
Diameter base protocol interoperability testing. Diameter base protocol interoperability testing.
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 4 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. Diameter Base Protocol Test Suite . . . . . . . . . . . . . . 5 3. Diameter Base Protocol Test Suite . . . . . . . . . . . . . . 3
3.1. Required . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.1. Required . . . . . . . . . . . . . . . . . . . . . . . . . 3
3.1.1. Connectivity and Peering . . . . . . . . . . . . . . . 5 3.1.1. Connectivity and Peering . . . . . . . . . . . . . . . 3
3.1.2. Routing . . . . . . . . . . . . . . . . . . . . . . . 9 3.1.2. Routing . . . . . . . . . . . . . . . . . . . . . . . 7
3.1.3. Relay Agent . . . . . . . . . . . . . . . . . . . . . 11 3.1.3. Relay Agent . . . . . . . . . . . . . . . . . . . . . 9
3.1.4. Redirection Agent . . . . . . . . . . . . . . . . . . 12 3.1.4. Redirection Agent . . . . . . . . . . . . . . . . . . 10
3.2. Optional . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.2. Optional . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.2.1. General Statemachine . . . . . . . . . . . . . . . . . 12 3.2.1. General Statemachine . . . . . . . . . . . . . . . . . 10
3.2.2. Dynamic Peer Discovery . . . . . . . . . . . . . . . . 12 3.2.2. Dynamic Peer Discovery . . . . . . . . . . . . . . . . 10
4. Diameter Base Protocol Application Support . . . . . . . . . . 14 4. Diameter Base Protocol Application Support . . . . . . . . . . 11
4.1. Authentication and/or Authorization . . . . . . . . . . . 14 4.1. Authentication and/or Authorization . . . . . . . . . . . 11
4.1.1. Stateful Session . . . . . . . . . . . . . . . . . . . 14 4.1.1. Stateful Session . . . . . . . . . . . . . . . . . . . 11
4.1.2. Stateless Session . . . . . . . . . . . . . . . . . . 15 4.1.2. Stateless Session . . . . . . . . . . . . . . . . . . 12
4.2. Accounting . . . . . . . . . . . . . . . . . . . . . . . . 15 4.2. Accounting . . . . . . . . . . . . . . . . . . . . . . . . 12
4.2.1. Client Session . . . . . . . . . . . . . . . . . . . . 15 4.2.1. Client Session . . . . . . . . . . . . . . . . . . . . 12
4.2.2. Server Session . . . . . . . . . . . . . . . . . . . . 16 4.2.2. Server Session . . . . . . . . . . . . . . . . . . . . 13
5. Security Considerations . . . . . . . . . . . . . . . . . . . 17 5. Security Considerations . . . . . . . . . . . . . . . . . . . 13
6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 18 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 14
7. Normative References . . . . . . . . . . . . . . . . . . . . . 19 7. Normative References . . . . . . . . . . . . . . . . . . . . . 14
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 20 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 14
Intellectual Property and Copyright Statements . . . . . . . . . . 21 Intellectual Property and Copyright Statements . . . . . . . . . . 16
1. Introduction 1. Introduction
The document is meant to aid in the identifying the functional test The document is meant to aid in the identifying the functional test
cases of a Diameter implementation. The Diameter interoperability cases of a Diameter implementation. The Diameter interoperability
test suites are categorized by required and optional functionality. test suites are categorized by required and optional functionality.
The required functionality is the baseline capability that an The required functionality is the baseline capability that an
implementation must support to allow basic interoperability for that implementation must support to allow basic interoperability for that
category. Optional functionality covers features that not all category. Optional functionality covers features that not all
implementations support or may wish to test. This document also implementations support or may wish to test. This document also
skipping to change at page 4, line 11 skipping to change at page 3, line 28
test cases designed for interoperability. Test plans may be included test cases designed for interoperability. Test plans may be included
in future revisions of this work or maybe provided in some other in future revisions of this work or maybe provided in some other
document. document.
2. Terminology 2. Terminology
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in [RFC2119]. document are to be interpreted as described in [RFC2119].
Within this document the terms defined in [RFC2119] refers to the Within this document the terms defined in [RFC2119] refer to the
functionality that have to be provided by an implementation for the functionality that has to be provided by an implementation for the
usage within this interoperability test event. usage within this interoperability test document.
3. Diameter Base Protocol Test Suite 3. Diameter Base Protocol Test Suite
All implementation must conform to [RFC3588]. All implementation must conform to [RFC3588].
3.1. Required 3.1. Required
3.1.1. Connectivity and Peering 3.1.1. Connectivity and Peering
Implementations must conform to Section 5.6 of [RFC3588]. Typical Implementations must conform to Section 5.6 of [RFC3588]. Typical
skipping to change at page 20, line 24 skipping to change at page 15, line 4
Email: vfajardo@tari.toshiba.com Email: vfajardo@tari.toshiba.com
Alan McNamee Alan McNamee
Openet Telecom Inc Openet Telecom Inc
6 Beckett Way, Park West Business Park 6 Beckett Way, Park West Business Park
Clondalkin, Dublin 12 Clondalkin, Dublin 12
Ireland Ireland
Phone: +353 1 620 4600 Phone: +353 1 620 4600
Email: alan.mcnamee@openet-telecom.com Email: alan.mcnamee@openet-telecom.com
Hannes Tschofenig Hannes Tschofenig
Nokia Siemens Networks Nokia Siemens Networks
Otto-Hahn-Ring 6
Munich, Bavaria 81739
Germany
Phone: Phone: +49 89 636 40390
Email: Hannes.Tschofenig@nsn.com Email: Hannes.Tschofenig@nsn.com
URI: http://www.tschofenig.com
Julien Bournelle Julien Bournelle
Institut National des Telecommunications France Telecom R&D
9 rue Charles Fourier 38-4O rue du general Leclerc
Evry cedex, 91011 Issy-Les-Moulineaux 92794
France France
Phone: +33 1 60 76 44 79 Email: julien.bournelle@orange-ftgroup.com
Email: julien.bournelle@int-evry.fr
Full Copyright Statement Full Copyright Statement
Copyright (C) The IETF Trust (2007). Copyright (C) The IETF Trust (2007).
This document is subject to the rights, licenses and restrictions This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors contained in BCP 78, and except as set forth therein, the authors
retain all their rights. retain all their rights.
This document and the information contained herein are provided on an This document and the information contained herein are provided on an
 End of changes. 13 change blocks. 
38 lines changed or deleted 40 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/