1 Description
This instruction 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.
2 Procedure
2.1 Configure Own Node
Prerequisites
- No documents are required.
- No tools are required.
- 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.
- The following mandatory attributes are known:
Steps
- 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
- Is it only needed to enable or disable the own node?
Yes: Proceed with Step 11.
No: Continue with the next step.
- 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 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