CSCF Signalling Compression Configuration Mode Commands

The CSCF Signalling Compression Configuration Mode is used to set memory allocation parameters in support of SIP signalling compression. More information regarding signalling compression refer to the IETF RFC 3320 “Signaling Compression (SigComp)”.

IMPORTANT:

The commands or keywords/variables that are available are dependent on platform type, product version, and installed license(s).

compression-mode

Configures the dynamic compression mode to be used while sending a SigComp message. Simple dynamic mode is the default.

Platform:

ASR 5000

Product:

SCM


Privilege:

Administrator


Syntax
compression-mode { multiple-dynamic | simple-dynamic | static | update-dynamic }default compression-mode
multiple-dynamic | simple-dynamic | static | update-dynamic

Default: simple-dynamic

multiple-dynamic: A maximum of four dynamic states will be created per compartment. The dynamic states are updated for each message by deleting the oldest dynamic state and creating the new one. The dynamic states will be updated in FIFO (First In, First Out) order.

simple-dynamic: Only one dynamic state will be created per compartment. The same state will be used for compression.

static: No dynamic states will be created. Only static dictionary will be used for compression.

update-dynamic: Only one dynamic state will be created per compartment, but the dynamic state will be updated for every new message.

default compression-mode

Returns the dynamic compression mode to simple dynamic.


Usage:

Use this command to configure the dynamic compression mode to be used.


Example:
The following command sets the compression mode to multiple dynamic:
compression-mode multiple-dynamic
The following command completely disables the creation of dynamic states for compression:
compression-mode static
decompression-memory-size

Sets the amount of memory available for decompressing one SigComp message. A portion of the allocated memory is used to buffer the message before it is decompressed. The memory is allocated for each SigComp message and is reclaimed once decompression is completed.

Platform:

ASR 5000

Product:

SCM


Privilege:

Administrator


Syntax
decompression-memory-size { 128k | 16k | 32k | 64k | 8k }default decompression-memory-size
128k | 16k | 32k | 64k | 8k

Default: 8k

Specifies the amount of memory (in kilobytes) to allocate for decompressing one SigComp message.

default

Returns the command to the default settings.


Usage:

Use this command to set the memory size used to decompress a single SigComp message.


Example:
The following command sets the memory size for decompressing SigComp messages to 16k:
decompression-memory-size 16k
end

Exits the current mode and returns to the Exec Mode.

Product:

All


Privilege:

Administrator


Syntax
end

Usage:

Change the mode back to the Exec mode.

exit

Exits the current mode and returns to the previous mode.

Product:

All


Privilege:

Administrator


Syntax
exit

Usage:

Return to the previous mode.

state-memory-size

Sets the memory allocated to a compartment for the creation of state. Compartments are application-specific groupings of messages that relate to a peer endpoint. The system allocates memory per compartment. The memory is reclaimed when the system determines that the compartment is no longer required.

Platform:

ASR 5000

Product:

SCM


Privilege:

Administrator


Syntax
state-memory-size { 4k | 8k }default state-memory-size
4k | 8k

Default: 4k

Specifies the amount of memory to allocate to a compartment for the creation of state.

default

Returns the command to the default settings.


Usage:

Use this command to specify a memory size allocated to message groupings for the creation of state.


Example:
The following command sets the state memory size to 8k:
state-memory-size 8k