1 Introduction
This document describes how to configure the Diameter own node, acting either as a client, as a server, or as an agent.
The Diameter Base Protocol allows the establishment of direct connections between a generic Diameter node (called the own node) and one or more Diameter peer nodes. Diameter messages can be transferred over the Transmission Control Protocol (TCP) or the Stream Control Transmission Protocol (SCTP), over IPv4 or IPv6.
1.1 Prerequisites
This section describes the prerequisites, which must be fulfilled before using the procedure.
1.1.1 Conditions
The following conditions must apply:
- The following mandatory attributes are known:
- The unique node identifier, formatted as a case-insensitive Fully Qualified Domain Name (FQDN).
- The name of the Diameter product running on the own node, set to the default value Ericsson Diameter Stack.
- The unique own node realm, formatted as a case-insensitive FQDN, used for Domain Name System (DNS) message routing.
- The identifiers of all vendors whose Attribute-Value Pairs (AVPs) are supported by the own node, in a list.
- The desired optional attributes are known.
- An Ericsson Command-Line Interface (ECLI) session in Exec mode is in progress.
2 Procedure
Configure the Node
To configure the own node:
- Navigate to the DIA-CFG-OwnNodeConfig Managed Object (MO), for example:
>dn ManagedElement=NODE06ST,XyzFunction=xyz,DIA-CFG-Application=DIA,DIA-CFG-StackContainer=abc,DIA-CFG-OwnNodeConfig=abc
- Enter Config mode:
(DIA-CFG-OwnNodeConfig=abc)>configure
- Set string attribute hostId to the node identifier of the own node, for example:
(config-DIA-CFG-OwnNodeConfig=abc)>hostId="dia.node"
- Set string attribute productName to the name of the Diameter product running on the own node, for
example:
(config-DIA-CFG-OwnNodeConfig=abc)>productName="Ericsson Diameter Stack"
- Set string attribute realm to
the name of the node realm, for example:
(config-DIA-CFG-OwnNodeConfig=abc)>realm="ericsson.com"
- Set string attribute supportedVendorsIds to the vendor IDs, for example:
(config-DIA-CFG-OwnNodeConfig=abc)>supportedVendorsIds="193"
- Set attributes transportLayerType and ipAddressesList of the DIA-CFG-OwnNodeConfig MO, for example.
(config-DIA-CFG-OwnNodeConfig=abc)>transportLayerType=1
(config-DIA-CFG-OwnNodeConfig=abc)>ipAddressesList="0:10.1.137.2"
(config-DIA-CFG-OwnNodeConfig=abc)>ipAddressesList="1:2dea::66:2"
- Commit the settings:
(config-DIA-CFG-OwnNodeConfig=abc)>commit -s
- Verify the own node configuration result:
(DIA-CFG-OwnNodeConfig=abc)>show
The following is an example output:
allowConnectFromUnknownNode=false enabled=false firmwareRevision="0" hostId="dia.node" ipAddressesList "0:10.1.137.2" "1:2dea::66:2" loadRegulationEnabled=false productName="Ericsson Diameter Stack" realm="ericsson.com" sctpHandlerLogLevel="DEFAULT" sendErrorAtOverload=false supportedVendorsIds "193" traceSctpHandler="DEFAULT" transportLayerType="1"
Enable or Disable the Node
- Enable the own node:
(config-DIA-CFG-OwnNodeConfig=abc)>enabled=true
- Note:
- To disable the own node, set enabled to false.
- Commit the settings:
(config-DIA-CFG-OwnNodeConfig=abc)>commit
- Verify the own node configuration result:
(DIA-CFG-OwnNodeConfig=abc)>show enabled
The following is an example output:
enabled=true

Contents