aggregate-ipc-msg
Configures the number of inter-process communication (IPC) messages that can be aggregated in the various managers and defines the frequency of flushing the messages.
Important |
In Release 20 and later, HNBGW is not supported. This command must not be used for HNBGW in Release 20 and later. For more information, contact your Cisco account representative. |
Product
SGSN
HNB-GW
Privilege
Security Administrator, Administrator
Mode
Exec > Global Configuration > SGSN Global Configuration
configure > sgsn-global
Entering the above command sequence results in the following prompt:
[local]host_name(config-sgsn-global)#
Syntax
aggregate-ipc-msg { gbmgr | linkmgr | sessmgr } { auto-num-msgs | flush-frequencyfrequency | num-msgs number_msgs }
default aggregate-ipc-msg { gbmgr | linkmgr | sessmgr }
default
Resets the managers to default values for flushing.
gbmgr
Selects the Gb manager to configure the number of IPC messages to be aggregated and frequency of flushing messages to the Session Manager that have been aggregated at the Gb Manager.
linkmgr
Selects the linkmgr to configure the number of IPC messages to be aggregated and frequency of flushing.
sessmgr
Selects the sessmgr to configure the number of IPC messages to be aggregated and frequency of flushing.
auto-num-msgs
Enables the automated aggregation of messages sent from LinkMgr or GbMgr to the SessMgr.
Default is Disabled.
flush-frequency frequency
Configure the frequency, in 100-millisecond intervals, that the aggregated IPC messages will be flushed. Flushing limits the number of messenger calls between managers to transfer the received packets.
frequency : Enter an integer from 1 to 3. Default is 1.
num-msgs number_msgs
Configure the number of IPC messages to aggregate before flushing.
number_msgs : Enter the integer 1 (to disable aggregation) or an integer from 2 to 164 to define the number of messages. Default is 10.
Important |
Setting num-msgs to a value of 1 will disable message packet aggregation. |
Usage Guidelines
Use this command to enable/disable aggregation of IPC messages in the linkmgr and/or the sessmgr. This command includes options to configure the frequency of aggregated message flushing and the number of packets to be buffered before the flush. This command provides a solution for reducing latency while sending the IPC messages towards the core network (CN).
The flushing limit will be based on either desired flush-frequency or maximum number of messages to be aggregated. Repeat the command to engage multiple limits.
By default, the link manager buffers packets and then send them over the SCCP link if there are events to be sent via SCCP Connection Request (SCCP CR) towards the core node. The HNB-GW/SGSN aggregate packets for 100 msec and send them with whatever aggregation has been done during those 100 msecs.
- If aggregation is enabled, then there could be a time delay for sending SCCP CRs depending on configuration of the HNB-GW or SGSN.
- If aggregation is reduced to 1, then there will be no delay for aggregation and events are sent via SCCP CR without delay. This reduces the SCCP connection setup time.
To view aggregate IPC message statistics, use command show config | grep aggregate-ipc-msg .
Example
aggregate-ipc-msg linkmgr flush-frequency 45
aggregate-ipc-msg linkmgr1
aggregate-ipc-msg sessmgr1