> RoHC Profile Compression Configuration Mode Commands
> The RoHC Profile Compression Configuration Mode is used to configure RoHC (Robust Header Compression) Compressor parameters. RoHC is not supported on GGSN.
> Important: The availability of commands, keywords and variables in this mode are dependent on platform type, product version, and installed license(s).
> context-timeout
> Context timeout in seconds.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> context-timeout seconds
> default context-timeout
> default
> Returns the command to its default value.
> seconds
> Default: 20 seconds
> The context timeout value in seconds. seconds must be an integer from 0 through 100.
> Usage
> Use this command to set the context timeout.
> Example
> The following command sets the context timeout to 10 seconds:
> context-timeout-period 10
> end
> Returns the CLI prompt to the Exec mode.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax end
> Usage
> Change the mode back to the Exec mode.
> exit
> Exits this configuration mode and returns to the previous mode.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax exit
> Usage
> Return to the previous mode.
> ipid-history-size
> The number of IP-IDs of previously sent packets to store. An IP ID is a 16-bit header field that stores IPv4 Identification information.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> ipid-history-size number
> default ipid-history-size
> default
> Returns the command to its default value.
> number
> Default: 8
> The number of IP IDs to store. number must be an integer from 1 through 32.
> Usage
> Use this command to set the number of IP IDs to store in the history.
> Example
> The following command sets the history size to 24 IP-IDs:
> ipid-history-size 24
> max-jitter-cd
> The upper boundary of jitter expected on the communication channel between the compressor and decompressor.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> max-jitter-cd num_ms
> default max-jitter-cd
> default
> Returns the command to its default value.
> num_ms
> Default: 150
> The number of milliseconds for the maximum jitter setting. num_ms must be an integer from 0 through 999999999.
> Usage
> Use this command to set the maximum amount of jitter allowed on the communication channel between compressor and decompressor.
> Example
> The following command sets the jitter limit to 1000ms (1 second):
> max-jitter-cd 1000
> max-sliding-window
> The width of the sliding window for W-LSB (Windows-based Least Significant Bits) encoded values.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> max-sliding-window size
> default max-sliding-window
> default
> Returns the command to its default value.
> size
> Default: 6
> Set the size of the sliding window. size must be an integer from 1 through 1000.
> Usage
> Use this command to set the size of the sliding window used to compute jitter for W-LSB encoded values.
> Example
> The following command sets the sliding window size to 500:
> max-sliding-window 500
> multiple-ts-stride
> Enables or disables the use of repeated transmission of RTS_STRIDE for timer-based compression.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> [ no ] multiple-ts-stride
> no
> Disables the use of repeated transmission of RTS_STRIDE for time-based compression.
> multiple-ts-stride
> Enables the repeated transmission of RTS_STRIDE for timer-based compression.
> Usage
> Use this command to enable or disable a gateway’s ability to repeatedly transmit RTS_STRIDE for timer-based compression.
> new-context-blocking-time
> Time period in seconds for blocking the establishment of new contexts after the compressor has received a feedback reject.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> new-context-blocking-time seconds
> default context-timeout
> default
> Returns the command to its default value.
> seconds
> Default: 20 seconds
> The context blocking time in seconds. seconds must be an integer from 0 through 100.
> Usage
> Use this command to set the context blocking time after the compressor has received a feedback reject.
> Example
> The following command sets the context blocking time to 10 seconds:
> new-context-blocking-time 10
> num-pkts-ts
> The number packets per RTP timestamp (TS).
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> num-pkts-ts num_pkts
> default num-pkts-ts
> default
> Returns the command to its default value.
> num_pkts
> Default: 6
> The number of packets for the timestamp. num_pkts must be an integer from 0 through 999.
> Usage
> Use this command to set the number of packets for each RTP timestamp (TS).
> Example
> The following command sets the number of packets per timestamp to 50:
> num-pkts-ts 50
> num-pkts-u-mode
> The number packets sent when operating in U-Mode (unidirectional mode).
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> num-pkts-u-mode num_pkts
> default num-pkts-u-mode
> default
> Returns the command to its default value.
> num_pkts
> Default: 1
> The number of packets sent in U-Mode. num_pkts must be an integer from 0 through 999.
> Usage
> Use this command to set the number of packets sent when in U-Mode.
> Example
> The following command sets the number of packets for U-Mode to 50:
> num-pkts-u-mode 50
> num-updates-ir
> This command configures the number of IR (Initiation and Refresh state) updates.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> num-updates-ir num_pkts
> default num-updates-ir
> default
> Returns the command to its default value.
> num_pkts
> Default: 4
> The number of packets sent in U-Mode. num_pkts must be an integer from 0 through 999.
> Usage
> Use this command to set the number of packets sent when in U-Mode.
> Example
> The following command sets the number of packets for U-Mode to 50:
> num-updates-ir 50
> optimistic-repeats
> For transition from the FO (First Order) to the SO (Second Order) state, the compressor should be confident that the decompressor has all the parameters needed to decompress according to a fixed pattern.The compressor obtains its confidence about decompressor status by sending several packets with the same information according to the lower compression state. If the decompressor receives any of these packets, it is in sync with the compressor. This command defines the number of repeated packets to send to the decompressor.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> optimistic-repeats num_pkts
> default optimistic-repeats
> default
> Returns the command to its default value.
> num_pkts
> Default: 6
> The number of packets to repeat with the same information to assure synchronization with the decompressor. num_pkts must be an integer from 0 through 10.
> Usage
> Use this command to set the number of packets to repeat to the decompressor to assure synchronization before transition states.
> Example
> The following command sets the number of repeated packets to 5:
> optimistic-repeats 5
> rtp-sn-p
> The value of p in RTP SN (RTP Sequence Number) calculation. Least Significant Bits (LSB) encoding is used for header fields whose values are usually subject to small changes. With LSB encoding, the k least significant bits of the field value are transmitted instead of the original field value, where k is a positive integer. After receiving k bits, the decompressor derives the original value using a previously received value as reference (v_ref). The scheme is guaranteed to be correct if the compressor and the decompressor each use interpretation intervals as follows:

> • | In which the original value resides

> • | And in which the original value is the only value that has the exact same k least significant bits as those transmitted.

> The interpretation interval can be described as a function:
> f(v_ref, k). Let f(v_ref, k) = [v_ref - p, v_ref + (2^k - 1) - p]
> Where p is an integer.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> rtp-sn-p p_value
> default rtp-sn-p
> default
> Returns the command to its default value.
> p_value
> Default: 6
> The number to use for the value of p in the RTP SN calculation. p_value must be an integer from 0 through 999.
> Usage
> Use this command to set the value to use for p when performing the RTP SN calculation.
> Example
> The following command sets the value of p to 100:
> rtp-sn-p 100
> rtp-sn-p-override
> Allow an override of p in RTP SN calculation. This is disabled by default.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> [ default | no ] rtp-sn-p-override
> default
> Returns the command to its default value of disabled.
> no
> Disables overriding p in RTP SN calculation.
> Usage
> Use this command to enable an override of p in RTP SN calculation.
> Example
> The following command enables the override of p in the RTP SN calculation:
> rtp-sn-p-override
> rtp-time-stride
> This command sets the time interval used for one TS (RTP Time Stamp) stride. This is used when timer-based encoding is enabled.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> rtp-time-stride num_ms
> default rtp-time-stride
> default
> Returns the command to its default value.
> num_ms
> Default: 20
> The number of milliseconds to to use for TS_STRIDE. num_ms must be an integer from 0 through 999999999.
> Usage
> Use this command to set the length of the TS_STRIDE in milliseconds.
> Example
> The following command sets TS_STRIDE to 100ms:
> rtp-time-stride 100
> rtp-ts-deviation
> This command sets the maximum percentage of deviation allowed for input RTP packets for timer-based compression.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> rtp-ts-deviation percentage
> default rtp-ts-deviation percentage
> default
> Returns the command to its default value.
> percentage
> Default: 25
> Specifies the maximum percentage of deviation allowed for input RTP packets for timer-based compression. percentage must be an integer value from 0 through 100.
> Usage
> Use this command to set the maximum percentage of deviation allowed for input RTP packets for timer-based compression.
> Example
> The following command sets the time increment to 1000:
> rtp-ts-deviation 25
> rtp-ts-stride
> Amount by which TS (RTP time stamp) is incremented. This is used for Scaled RTP TS encoding.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> rtp-ts-stride num_ms
> default rtp-ts-stride
> default
> Returns the command to its default value.
> num_ms
> Default: 160
> The number of milliseconds to to use incrementing TS. num_ms must be an integer from 0 through 999999999.
> Usage
> Use this command to set the amount by which TS is incremented for Scaled RTP TS encoding.
> Example
> The following command sets amount by which TS is incremented to 100ms:
> rtp-ts-stride 100
> sliding-window-ts
> This command sets the sliding window used to compute jitter.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> sliding-window-ts size
> default sliding-window-ts
> default
> Returns the window to its default value.
> size
> Default: 4
> Set the size of the sliding window. size must be an integer from 1 through 1000.
> Usage
> Use this command to set the size of the sliding window used to compute jitter for the current RoHC profile.
> Example
> The following command sets the sliding window size to 500:
> sliding-window-ts 500
> total-jitter-ipv4
> The total jitter experienced after compression for IPV4.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> total-jitter-ipv4 time
> default total-jitter-ipv4
> default
> Returns the command to its default value.
> time
> Default: 270
> Specifies the time interval to use in milliseconds. time must be an integer from 0 through 999999999.
> Usage
> Use this command to set the jitter limit after compression.
> Example
> The following command sets the jitter after compression limit to 900ms:
> total-jitter-ipv4 900
> total-jitter-ipv6
> The total jitter experienced after compression for IPV6.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> total-jitter-ipv6 time
> default total-jitter-ipv6
> default
> Returns the command to its default value.
> time
> Default: 580
> Specifies the time interval to use in milliseconds. time must be an integer from 0 through 999999999.
> Usage
> Use this command to set the jitter limit after compression.
> Example
> The following command sets the jitter after compression limit to 900 ms:
> total-jitter-ipv6 900
> unimode-timeout-to-fo-state
> The time period in seconds before falling back to the FO (First Order) state.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> unimode-timeout-to-fo-state num_ms
> default unimode-timeout-to-fo-state
> default
> Returns the command to its default value.
> num_ms
> Default: 3
> Timeout period in seconds. num_ms must be an integer from 0 through 10.
> Usage
> Use this command to set the timeout before falling back to the FO state when in Unimode.
> Example
> The following command sets the fall back timeout to 3 seconds:
> unimode-timeout-to-fo-state 3
> unimode-timeout-to-ir-state
> The time period in seconds before falling back to the IR (Initiation and Refresh) state.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> unimode-timeout-to-ir-state num_ms
> default unimode-timeout-to-ir-state
> default
> Returns the command to its default value.
> num_ms
> Default: 5
> Timeout period in seconds. num_ms must be an integer from 0 through 20.
> Usage
> Use this command to set the timeout before falling back to the IR state when in Unimode.
> Example
> The following command sets the fall back timeout to 3 seconds:
> unimode-timeout-to-ir-state 3
> use-calculated-rtp-time-stride
> This command overrides the configured value of rtp-time-stride with a calculated value.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> [ default | no ] use-calculated-rtp-time-stride
> default
> Returns the command to its default value of enabled.
> no
> Disables the use of calculated RTP time stride override.
> Usage
> This command overrides the configured value of rtp-time-stride with a calculated value.
> Example
> The following command overrides the configured value of rtp-time-stride.
> use-calculated-rtp-time-stride
> use-calculated-rtp-ts-stride
> This command overrides the configured value of rtp-ts-stride with a calculated value.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> [ default | no ] use-calculated-rtp-ts-stride
> default
> Returns the command to its default value of enabled.
> no
> Disables the use of calculated RTP TS time stride override.
> Usage
> This command overrides the configured value of rtp-ts-stride with a calculated value.
> Example
> The following command overrides the configured value of rtp-ts-stride.
> use-calculated-rtp-ts-stride
> use-ipid-override
> Enable and disable overriding the IP-ID (IPv4 Identification header field).
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> [ default | no ] use-ipid-override
> default
> Returns the command to its default value of disabled.
> no
> Disables the IP-ID override.
> Usage
> Use this command to enable overriding the IP-ID.
> Example
> The following command enables the IP-ID override feature:
> use-ipid-override
> The following command disables the IP-ID override feature:
> no use-ipid-override
> The following command also disables the IP-ID override feature:
> default use-ipid-override
> use-optimized-talkspurt
> Disable and enable the use of optimized talkspurt.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> [ default | no ] use-optimized-talkspurt
> default
> Returns the command to its default value of enabled.
> no
> Disable the use of optimized talkspurt.
> Usage
> Use this command to enable and disable the use of optimized talkspurt
> Example
> The following command enables the use of optimized talkspurt:
> use-optimized-talkspurt
> The following command disables the use of optimized talkspurt:
> no use-optimized-talkspurt
> use-optimized-transience
> Enable or disable the use of optimized transience.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> [ default | no ] use-optimized-transience
> default
> Returns the command to its default value of enabled.
> no
> Disables the use of optimized transience.
> Usage
> Use this command to enable or disable the use of optimized transience.
> Example
> The following command enables the use of optimized transience.
> use-optimized-transience
> The following command disables the use of optimized transience.
> no use-optimized-transience
> use-timer-based-compression
> Enables timer-based compression of the RTP time stamp (TS) at the compressor.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> [ default | no ] use-timer-based-compression
> default
> Returns the command to its default value of enabled.
> no
> Disables the use of timer-based compression.
> Usage
> Use this command to enable or disable the use of timer-based compression.
> Example
> The following command enables the use of timer-based compression.
> use-timer-based-compression
> The following command disables the use of timer-based compression.
> no use-timer-based-compression
> use-uncomp-profile
> Uses the Uncompressed Profile (0x0000) if required at the compressor.
> Product
> HSGW, PDSN
> Privilege
> Administrator
> Syntax
> [default | no ] useS-uncomp-profile
> default
> Returns the command to its default value of disabled.
> no
> Disables the use of the Uncompressed Profile.
> Usage
> Use this command to enable or disable the use of the Uncompressed Profile.
> Example
> The following command enables the use of the Uncompressed Profile.
> use-uncomp-profile
> The following command disables the use of the Uncompressed Profile.
> no use-uncomp-profile

Cisco Systems Inc.
Tel: 408-526-4000
Fax: 408-527-0883