Determining optimum MSC link buffer sizes

The primary way to determine the optimum size of a link buffer is to use MSC link statistics to compare the number of times buffer content is sent with the number of actual messages sent.

If you are using bandwidth mode, the number of messages sent should be equal to or greater than the number of buffers sent. A buffer size that is optimized for bandwidth mode allows for multiple messages to be sent in a single send of the buffer contents, if there are multiple messages on the output queue.

If you are using non-bandwidth mode, the number of messages sent should be approximately equal to the number of buffers sent. A buffer size that is optimized for non-bandwidth mode allows for one complete message to be sent in each send of the buffer content.

To determine how well your buffer size is set, issue the command QUERY MSLINK NAME(linkname) SHOW(STATISTICS) and compare Tot_Send_CT, which is the total number of buffers sends, and Tot_Msg_Send_CT, which is the total number messages sent.

If you are using bandwidth mode, the Tot_Msg_Send_CT value should be equal to or greater than the Tot_Send_CT value. If the Tot_Msg_Send_CT is greater than the Tot_Send_CT value, multiple messages are being sent in each send of the buffer contents. If not, the traffic rate in the link might not be high enough to fill the buffer and the Tot_Send_CT value will be greater to reflect the acknowledgment messages sent by IMS.

If you are using non-bandwidth mode, the Tot_Msg_Send_CT value should be approximately equal to the Tot_Send_CT value, which indicates that each send of the buffer contents contains a complete message. If the Tot_Msg_Send_CT value is less than the Tot_Send_CT value, the buffer size is not large enough to contain a complete message and multiple buffer sends are required to send a complete message.