In this section:
Summary
Core dumps that occur in the field are often the result of a new call flow. However, when these core dumps occur, it is difficult to quickly confirm which new call flow caused the crash as there is no stored information relating to the sent and received network packets that comprise the call. This facility enables memory based storage of recently sent and received SIP packets. In order to constrain the amount of system memory used, by default, only the data for recent calls are stored. This data is captured in the SCM process. Whether or not to save packets for stable calls or completed calls is specified in the configuration parameters. In the event that a crash occurs, a tool is provided to extract this saved packet data from the core dump, and to provide the full contents of each packet of the SIP call flow for each call that was present on the system when the crash occurred.
Configuration
On the SBC main screen, go to All > Global > Save Recent Call Flows In Memory.
Defaults per Personality Type
Whether the feature is turned on by default depends on the personality type and the platform. When the feature is turned on by default, the Defaults per Personality Type: Personality Hardware Platforms Virtual SWe Cloud I-SBCmaxMemoryUsage
is set to 5% of the available memory.Enabled Not available in the CLI Available S-SBC Enabled Not available in the CLI Available M-SBC Not available in the CLI Not available in the CLI Not available in the CLI
Configuration Parameters
Parameter | Length/Range | Description |
---|---|---|
Save Call Flows | N/A | Enable this flag to store recent SIP packets sent and received in the SCM process.
If you toggle this value from true to false, all stored calls are purged. |
Max Memory Usage | 512-10485760 | Specify a maximum amount of memory, in kilobytes, to consume for packet storage. Default = 512 |
Store Data For Stable Calls | N/A | Enable this flag to save data for stable calls and calls in setup up to the amount of memory configured in Max Memory Usage.
If you toggle this value from true to false, all stored stable calls are purged. |
Store Data For Stable Completed Calls | N/A | Enable this flag to save data for completed calls, stable calls and calls in setup up to the amount of memory configured in Max Memory Usage.
If you toggle this value from true to false, all stored completed calls are purged. If you set Store Data For Stable Calls to false, then no completed calls are stored since the calls are purged when they transition to the stable state. |
Make any required changes and click Save.