Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All

    Configuring the SAE to Manage Routers Acting as a PCEF and Running Junos OS (SRC CLI)

    To set up the SAE to manage the routers (Services Control Gateways) running Junos OS and acting as a PCEF, configure a Gx router driver that establishes and maintains a connection with the peer.

    Use the following configuration statements to configure the SAE to manage the routers (Services Control Gateways) acting as a PCEF:

    shared sae configuration driver junos-gx {sae-community-manager sae-community-manager;concurrent-request-timeout concurrent-request-timeout;concurrent-requests concurrent-requests ;enable-disconnect-ontimeout;keep-alive-timeout keep-alive-timeout;registry-retry-interval registry-retry-interval;reply-timeout reply-timeout;sequential-message-timeout sequential-message-timeout;thread-pool-size thread-pool-size;thread-idle-timeout thread-idle-timeout;}
    shared sae configuration driver junos-gx charging-server-info {primary-event-charging-function primary-event-charging-function;sec-event-charging-function sec-event-charging-function;primary-charging-collection-function primary-charging-collection-function;sec-charging-collection-function sec-charging-collection-function;}

    Note: You can configure the charging information under the [edit shared sae group group-name configuration driver junos-gx] or [edit shared network device] hierarchy. The settings configured under the [edit shared network device] hierarchy override the settings under the [edit shared sae group group-name configuration driver junos-gx] hierarchy.

    To configure the SAE to manage the routers (Services Control Gateways) acting as a PCEF:

    1. From configuration mode, access the configuration statement that configures the Gx router driver. In this sample procedure, the Gx driver is configured in the POP-ID group.
      [edit]user@host# edit shared sae group POP-ID configuration driver junos-gx
    2. Specify the name of the community manager that manages Gx driver communities. Active SAEs are selected from this community.
      [edit shared sae group POP-ID configuration driver junos-gx]user@host# set sae-community-manager sae-community-manager
    3. (Optional) Specify the keepalive timeout till which the SAE waits for a response from the Diameter server before deleting the registered Diameter server entry.
      [edit shared sae group POP-ID configuration driver junos-gx]user@host# set keep-alive-timeout keep-alive-timeout
    4. (Optional) Specify the interval between retrying a failed registered Diameter server entry.
      [edit shared sae group POP-ID configuration driver junos-gx]user@host# set registry-retry-interval registry-retry-interval
    5. (Optional) Specify the time till which the SAE waits for a response from the Diameter server.
      [edit shared sae group POP-ID configuration driver junos-gx]user@host# set reply-timeout reply-timeout
    6. (Optional) Specify the timeout before an expected message expires.
      [edit shared sae group POP-ID configuration driver junos-gx]user@host# set sequential-message-timeout sequential-message-timeout
    7. (Optional) Configure the session store parameters for the Gx router driver.

      From configuration mode, access the configuration statement that configures the session store for the Gx router driver.

      [edit]user@host# edit shared sae group POP-ID configuration driver junos-gx session-store

      For more information about configuring session store parameters, see Configuring the Session Store Feature (SRC CLI).

    8. (Optional) Specify the timeout for sending concurrent requests. You can configure a value ranging from 0 through 900 seconds. Default value is 30 seconds.
      [edit shared sae group POP-ID configuration driver junos-gx]user@host# set concurrent-request-timeout concurrent-request-timeout
    9. (Optional) Specify the number of unsolicited requests that can be sent concurrently. You can configure a value ranging from 1 through 500. Default value is 100.
      [edit shared sae group POP-ID configuration driver junos-gx]user@host# set concurrent-requests concurrent-requests
    10. (Optional) Specify whether the user session needs to be removed from the router.
      [edit shared sae configuration driver junos-gx] user@host# set enable-disconnect-ontimeout
    11. (Optional) Specify the timeout till which the SAE waits for the thread to work before declaring the thread as idle and stopping the thread.
      [edit shared sae group POP-ID configuration driver junos-gx]user@host# set thread-idle-timeout thread-idle-timeout
    12. (Optional) Specify the number of working threads that process requests.
      [edit shared sae group POP-ID configuration driver junos-gx]user@host# set thread-pool-size thread-pool-size
    13. (Optional) From configuration mode, access the configuration statements that configure charging information for the Services Control Gateway at group level.
      [edit]user@host# edit shared sae group POP-ID configuration driver junos-gx charging-server-info
    14. (Optional) Specify the address of the primary online charging system.
      [edit shared sae group POP-ID configuration driver junos-gx charging-server-info]user@host# set primary-event-charging-function primary-event-charging-function
    15. (Optional) Specify the address of the secondary online charging system.
      [edit shared sae group POP-ID configuration driver junos-gx charging-server-info]user@host# set sec-event-charging-function sec-event-charging-function
    16. (Optional) Specify the address of the primary offline charging system.
      [edit shared sae group POP-ID configuration driver junos-gx charging-server-info]user@host# set primary-charging-collection-function primary-charging-collection-function
    17. (Optional) Specify the address of the secondary offline charging system.
      [edit shared sae group POP-ID configuration driver junos-gx charging-server-info]user@host# set sec-charging-collection-function sec-charging-collection-function
    18. (Optional) Verify your configuration.
      [edit shared sae group POP-ID configuration driver junos-gx]
      user@host# show 
      charging-server-info { 
        primary-charging-collection-function primary-charging-collection-function;
        primary-event-charging-function primary-event-charging-function;
        sec-charging-collection-function sec-charging-collection-function;
        sec-event-charging-function sec-event-charging-function;
      }
      concurrent-request-timeout concurrent-request-timeout;
      concurrent-requests concurrent-requests;
      enable-disconnect-ontimeout;
      keep-alive-timeout keep-alive-timeout;
      registry-retry-interval registry-retry-interval;
      reply-timeout reply-timeout;
      sequential-message-timeout sequential-message-timeout;
      thread-idle-timeout thread-idle-timeout;
      thread-pool-size thread-pool-size;
      

    Modified: 2017-08-02