Aggregate Session Constraints Configuration

This section shows you how to configure aggregate session constraints and then apply them to a SIP interface.

The session constraints configuration contains many of the same parameters as the session agent does; it also incorporates the changes to the session agent parameters that are described in this section.

To configure the session constraints:

  1. In Superuser mode, type configure terminal and press Enter.
    ORACLE# configure terminal
  2. Type session-router and press Enter.
    ORACLE(configure)# session-router
  3. Type session-constraints and press Enter.
    ORACLE(session-router)# session-constraints
  4. name—Enter the name for this session constraints configuration; this is a unique identifier that you will use in the SIP interface when you want the session constraints applied there. This is a required parameter that has no default.
  5. state—Enable this parameter to use these session constraints. The default value is enabled. The valid values are:
    • enabled | disabled

  6. max-sessions—Enter the maximum sessions allowed for this constraint. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

  7. max-outbound-sessions—Enter the maximum outbound sessions allowed for this constraint. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

  8. max-inbound-sessions—Enter the maximum inbound sessions allowed for this constraint. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

  9. max-burst-rate—Enter the maximum burst rate (invites per second) allowed for this constraint. This value should be the sum of the max-inbound-burst-rate and the max-outbound-burst-rate. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

  10. max-sustain-rate—Enter the maximum rate of session invitations per second allowed within the current window for this constraint. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

      For the sustained rate, the Oracle® Enterprise Session Border Controller maintains a current and previous window size. The period of time over which the rate is calculated is always between one and two window sizes.

  11. max-inbound-burst-rate——Enter the maximum inbound burst rate (number of session invitations per second) for this constraint. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

  12. max-inbound-sustain-rate—Enter the maximum inbound sustain rate (of session invitations allowed within the current window) for this constraint. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

      For the sustained rate, the Oracle® Enterprise Session Border Controller maintains a current and previous window size. The period of time over which the rate is calculated is always between one and two window sizes.

  13. max-outbound-burst-rate——Enter the maximum outbound burst rate (number of session invitations per second) for this constraint. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

  14. max-outbound-sustain-rate—Enter the maximum outbound sustain rate (of session invitations allowed within the current window) for this constraint. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

      For the sustained rate, the Oracle® Enterprise Session Border Controller maintains a current and previous window size. The period of time over which the rate is calculated is always between one and two window sizes.

  15. time-to-resume—Enter the number of seconds after which the SA (Session Agent) is put back in service (after the SA is taken OOS (Out Of Service) because it exceeded some constraint). The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

  16. ttr-no-response—Enter the time delay in seconds to wait before the SA (Session Agent) is put back in service (after the SA is taken OOS (Out Of Service) because it did not respond to the Oracle® Enterprise Session Border Controller). The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

  17. in-service-period—Enter the time in seconds that elapses before an element (like a session agent) can return to active service after being placed in the standby state. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

  18. burst-rate-window—Enter the time in seconds that you want to use to measure the burst rate; the window is the time over which the burst rate is calculated, and is used for the over all burst rate as well as the inbound and outbound burst rates. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999

  19. sustain-rate-window—Enter the time in seconds used to measure the sustained rate; the window is the time over which the sustained rate is calculated, and is used for the over all sustained rate as well as the inbound and outbound sustained rates. The default value is zero (0). The valid range is:
    • Minimum—0

    • Maximum—999999999