MMS Rate with 3 GSM/GPRS Modems Itegno

MMS Rate with 3 GSM/GPRS Modems Itegno SearchSearch
Author Message
Anonymous
 
Posted on Thursday, August 19, 2004 - 04:06 pm:   

Hello,

I have 3 modems ITegno, and when I send bulk MMS (about 4-5000) the rate is only 4.2 MMS/min (with 20 messages/min licence and nowsms v5.50).

I dispatch all the MMS number (msisdn) equally between the 3 modems, but I wonder why the MMS rate is so low.

Anyone got the same problem ?
Or any ideas to help me increase the MMS rate ?

Thanks
Nicolas DAGNET
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 3311
Registered: 10-2002
Posted on Thursday, August 19, 2004 - 05:58 pm:   

Hi Nicolas,

What is the size of these messages? (Keep in mind that the entire message is being dispatched over GPRS, so size definitely matters.)

There are two tuning parameters that I can think of which may help you.

1.) The first one controls parameters related to segmentation and reassembly (SAR) when transmitting the message to the WAP gateway. By default, we use a window size of 3, which results in approximately 4KB transmissions between acknowledgments from the server. If the messages you are sending are larger than 4KB, then there may be some benefit in increasing this window size, if the operator WAP gateway can support it.

Edit or create MMSWAP.INI in the NowSMS directory, and try putting the following content in that file:

[MMSWAP]
SarWindowsSize=8

This will increase the window size for WAP transfers to just over 10KB. (Default segment size is 1400, so this means a window of 8x1400=11200 bytes.)

If your operator's WAP gateway will support this, and your GPRS connection is stable, then you will generally see faster MMS sending with this setting.

There is usually not an advantage to setting this value much higher because retries are common in GPRS environments, and more retries can end up slowing down the transmission.

It is worth trying some experiments to see if there is an optimal setting for this on your system.

2.) If you are bulk submitting the same message to many recipients, then there may be an advantage in increasing the number of recipients per message instance.

By default, NowSMS will break a recipient list into groups of 5 when transmitting a message to an MMSC over a GRPS modem. Some operators have restrictions on how many recipients can be specified per message instance (which is why we have set a default limit of 5). However, others will happily support larger distribution lists.

You can override the default value by editing the VASPOUT\accountname\VASP.INI file. Under the [VASP] header, add MaxRecips=###, and this will control the number of reicpients allowed per message instance. Changing this value has the best potential for affecting your performance.

-bn