![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||
Solution Type Technical Instruction Sure Solution 2269814.1 : DSR 7.1.2: MP Profile Parameters For Da-MP Overload Control
In this Document
Created from <SR 3-14932006671> Applies to:Oracle Communications Diameter Signaling Router (DSR) - Version DSR 7.1.2 and laterTekelec GoalThere are parameters in Diameter Common -> MPs -> Profiles that we are allowed to change. But we cannot actually figure out how do they work. They are:
We Know which CPU load levels correspond to Danger of Congestion (DoC), CL1, CL2, CL3 (they are set in IDB table SysMetricThreshold). And parameters in question determine how many messages are shed at each level. This document explains how message drop amount depends on this parameters (how DSR acts at each load level depending on them)? SolutionThe DA-MP capacity values are dependent on the DA-MP hardware and hosted application on the system. Two important discard rates mentioned below are calculated using the CLx, DA-MP Engineered MPS, DA-MP Maximum Ingress MPS, DoC Disc %
For example if DA-MP is in DoC; D-TRDR is calculated as: (DAMP-Offered-MPS – DAMP-Engineered-MPS) * DOC-Discard-Percent Similarly; If the DA-MP is in Lvl1/Lvl2/Lvl3 Congestion: C-TRDR = (DAMP-MPS – DAMP-Engineered-MPS ) + ( DAMP-Engineered-MPS * CL1 or CL2 or CL3-Discard-Percent) If Ingress Message Rate presented to Overload Control exceeds “DA-MP Maximum Ingress MPS”, then CSL shall calculate TDR based upon the following equation: TDR = DA-MP Offered-MPS – DA-MP Maximum Ingress MPS Hence a DoC set at 20% does not mean that 20% of the messages will be discarded or a CL1 set at 0% does not mean that no messages will be discarded when reaching CL1. However; these values will be used to calculate the actual message discard rate using above formulae during a certain interval. Also note:
Important values to consider:
MP Engineered Ingress MPS / MpEngingressMPS depends upon Hardware and Application. Hardware + Application identify which DA-MP Profile Type will be used e.g. a G8 Server Running Database will have G8/G9: Database profile whose MpEngIngressMPS is set to be 40,000. G8/G9 running Relay application will have MpEngIngressMPS will be 45000. DA-MP Maximum Ingress Ingress MPS is configured in DA-MP Profile. For Example:
MPEngIngressMPS is helpful in determining upper cap for Total Reserved Ingress MPS of all Diameter Connections. For example:
So on Connection basis:
Total Configured Max Ingress MPS can be more than MPEngIngressMPS but that does not mean system will be able to handle that traffic. System will determine its system wide parameters (MPEngIngressMPS & DA-MP Max Ingress MPS) to identify how much total traffic it can carry. Referencescgbu_eng_24_2362 :: TR007273 :: Configurable DA-MP and SS7-MP Parameters Technical Referencecgbu_eg_788 :: FD007804 :: Message Priority and Color-Based DA-MP Overload Control Attachments This solution has no attachment |
||||||||||||||||
|