[Contents] [Prev] [Next] [Index] [Report an Error]

Configuring the Diameter Application (SRC CLI)

Tasks to configure the Diameter application are:

Configuring the Diameter Application Properties

Use the following configuration statements to configure the properties for the Diameter application:

system diameter {
java-heap-size java-heap-size;
java-new-size java-new-size;
java-garbage-collection-options java-garbage-collection-options;
protocol [(tcp | sctp)...];
local-address [local-address...];
port port;
origin-host origin-host;
origin-realm origin-realm;
active-peers;
debug-mode;
load-balancing-mode (failover | round-robin);
transaction-processing-log (log-no-messages | log-severe-messages | log-normal-messages | log-debug-messages);
packet-trace-log (log-no-messages | log-severe-messages | log-normal-messages | log-debug-messages);
peer-state-machine-log (log-no-messages | log-severe-messages | log-normal-messages | log-debug-messages);
configuration-log (log-no-messages | log-severe-messages | log-normal-messages | log-debug-messages);
}

To configure the Diameter application:

  1. From configuration mode, access the configuration statement for the Diameter application.
  2. If you encounter problems caused by lack of memory, change the maximum memory size available to the JRE.
  3. Configure the amount of space available to the JRE when the Diameter server starts.
  4. Configure the garbage collection functionality of the Java Virtual Machine.
  5. Specify the protocol for the transport connection.
  6. (Optional) Specify the local IP addresses that remote peers can use to reach this server.
  7. (Optional) Specify the port for the server.
  8. (Optional) Specify the fully-qualified domain name used to identify this host to its Diameter peers.
  9. (Optional) Specify the DNS name used to identify this host to its Diameter peers.
  10. (Optional) Specify whether the peer connection is in active mode and automatically starts communicating with the IMS AAA Server.
  11. (Optional) Specify whether the peer connection is in debug mode.
  12. (Optional) Configure the load-balancing mode for peer selection when forwarding a request message.
  13. (Optional) Configure the log level for the transaction processing log.

    where log-level is one of the following:

  14. (Optional) Configure the log level for the packet tracing log.

    where log-level is one of the following:

  15. (Optional) Configure the log level for the peer state machine log.

    where log-level is one of the following:

  16. (Optional) Configure the log level for the configuration log.

    where log-level is one of the following:

Configuring the Diameter Client Properties

Use the following statements to configure the properties for the Diameter client:

system diameter client {
threads threads;
keep-alive-time keep-alive-time;
}

To configure the Diameter client properties:

  1. From configuration mode, access the configuration statement for the Diameter client.
  2. (Optional) Specify the minimum number of threads to use.
  3. (Optional) Specify the time to wait for new commands.

Configuring the Diameter Server Properties

Use the following statements to configure the properties for the Diameter server:

system diameter server {
threads threads;
keep-alive-time keep-alive-time;
}

To configure the Diameter server properties:

  1. From configuration mode, access the configuration statement for the Diameter server.
  2. (Optional) Specify the minimum number of threads to use.
  3. (Optional) Specify the time to wait for new commands.

Configuring Logging Destinations

Use the following configuration statements to configure logging destinations for Diameter:

system diameter logger name ...
system diameter logger name file {
filter filter;
filename filename;
rollover-filename rollover-filename;
maximum-file-size maximum-file-size;
}

To configure logging destinations to store log messages in a file:

  1. From configuration mode, access the configuration statement that configures the name and type of logging destination.
  2. Specify the properties for the logging destination.

    For more information about configuring properties for the logging destination, see Configuring Logging Destinations to Store Messages in a File.


[Contents] [Prev] [Next] [Index] [Report an Error]