Configure Realm Routing Table

Contents


1   Description

This instruction describes how to configure a Realm Routing Table (RRT) in the Diameter application for the following:

The RRT contains routing information, which is used to decide how to process the incoming requests from a particular Diameter application.

The RRT must be configured for the following traffic cases:

2   Procedure

2.1   Configure Realm Routing Table

Prerequisites

Steps

  1. Navigate to the DIA-CFG-RoutingContainer Managed Object (MO), for example:

    >dn ManagedElement=NODE06ST,XyzFunction=xyz,DIA-CFG-Application=DIA,DIA-CFG-StackContainer=abc,DIA-CFG-RoutingContainer=abc

  2. Enter Config mode:

    (DIA-CFG-RoutingContainer=abc)>configure

  3. Create a DIA-CFG-Drt MO, for example:

    (config-DIA-CFG-RoutingContainer=abc)>DIA-CFG-Drt=ericsson.com:abc:FALSE

  4. Commit the settings:

    (config-DIA-CFG-Drt=ericsson.com:abc:FALSE)>commit

  5. Navigate to the DIA-CFG-RoutingContainer MO:

    (DIA-CFG-Drt=ericsson.com:abc:FALSE)>up

  6. Show the settings:

    (DIA-CFG-RoutingContainer=abc)>show DIA-CFG-Drt=ericsson.com:abc:FALSE

    The following is an example output:

    DIA-CFG-Drt=ericsson.com:abc:FALSE
       DIA-CFG-AccReqContainer=accReqContainerName
       DIA-CFG-AuthReqContainer=authReqContainerName
  7. Is it required to configure Accounting Application Routing?
    • Yes: Continue with the next step.
    • No: Proceed with Step 17.
  8. Navigate to the DIA-CFG-AccReqContainer MO, for example:

    (DIA-CFG-RoutingContainer=abc)>dn ManagedElement=NODE06ST,XyzFunction=xyz,DIA-CFG-Application=DIA,DIA-CFG-StackContainer=abc,DIA-CFG-RoutingContainer=abc,DIA-CFG-Drt=ericsson.com:abc:FALSE,DIA-CFG-AccReqContainer=accReqContainerName

  9. Enter Config mode:

    (DIA-CFG-AccReqContainer=accReqContainerName)>configure

  10. Create a DIA-CFG-AppRouting MO, for example:

    (config-DIA-CFG-AccReqContainer=accReqContainerName)>DIA-CFG-AppRouting=0:8

  11. Set attribute action, for example:

    (config-DIA-CFG-AppRouting=0:8)>action=4

  12. Set attribute nodeIds, for example:

    (config-DIA-CFG-AppRouting=0:8)>nodeIds="0:node12.ericsson.com#abc"

  13. Set the optional attributes, as needed:
    • autoFailback
    • secondaryNodeIds
  14. Commit the settings:

    (config-DIA-CFG-AppRouting=0:8)>commit

  15. Verify the settings:

    (DIA-CFG-AppRouting=0:8)>show

    The following is an example output:

    DIA-CFG-AppRouting=0:8
       action="4"
       nodeIds
          "0:node12.ericsson.com#abc"
       secFailoverActive=false
  16. Is it required to configure the Authorization and Authentication Application Routing?
    • Yes: Continue with the next step.
    • No: Proceed with Step 25.
  17. Navigate to the DIA-CFG-AuthReqContainer MO:

    >dn ManagedElement=NODE06ST,XyzFunction=xyz,DIA-CFG-Application=DIA,DIA-CFG-StackContainer=abc,DIA-CFG-RoutingContainer=abc,DIA-CFG-Drt=ericsson.com:abc:FALSE,DIA-CFG-AuthReqContainer=authReqContainerName

  18. Enter Config mode:

    (DIA-CFG-AuthReqContainer=authReqContainerName)>configure

  19. Create a DIA-CFG-AppRouting MO, for example:

    (config-DIA-CFG-AuthReqContainer=authReqContainerName)>DIA-CFG-AppRouting=0:8

  20. Set attribute action, for example:

    (config-DIA-CFG-AppRouting=0:8)>action=4

  21. Set attribute nodeIds, for example:

    (config-DIA-CFG-AppRouting=0:8)>nodeIds="0:node12.ericsson.com#abc"

  22. Set the optional attributes, as needed:
    • autoFailback
    • secondaryNodeIds
  23. Commit the settings:

    (config-DIA-CFG-AppRouting=0:8)>commit

  24. Verify the settings:

    (DIA-CFG-AppRouting=0:8)>show

    The following is an example output:

    DIA-CFG-AppRouting=0:8
       action="4"
       nodeIds
          "0:node12.ericsson.com#abc"
       secFailoverActive=false
  25. Navigate to the relevant DIA-CFG-RoutingContainer MO, for example:

    >dn ManagedElement=NODE06ST,XyzFunction=xyz,DIA-CFG-Application=DIA,DIA-CFG-StackContainer=abc,DIA-CFG-RoutingContainer=abc

  26. Verify the settings:

    (DIA-CFG-RoutingContainer=abc)>show -r

    The following is an example output:

    DIA-CFG-RoutingContainer=abc
       routingContainerName="routingContainerName"
       DIA-CFG-Drt=ericsson.com:abc:FALSE
                DIA-CFG-AccReqContainer=accReqContainerName
             DIA-CFG-AppRouting=0:8
                action="4"
                nodeIds
                   "0:node12.ericsson.com#abc"
                secFailoverActive=false
          DIA-CFG-AuthReqContainer=authReqContainerName
             DIA-CFG-AppRouting=0:8
                action="4"
                nodeIds
                   "0:node12.ericsson.com#abc"
                secFailoverActive=false


Copyright

© Ericsson AB 2015–2017. All rights reserved. No part of this document may be reproduced in any form without the written permission of the copyright owner.

Disclaimer

The contents of this document are subject to revision without notice due to continued progress in methodology, design and manufacturing. Ericsson shall have no liability for any error or damage of any kind resulting from the use of this document.

Trademark List
All trademarks mentioned herein are the property of their respective owners. These are shown in the document Trademark Information.

    Configure Realm Routing Table