I am building a small client using OpenSmpp and while reading their code in GitHub, I stumble upon a strange concept of address-range. It's used in the bind process on line 235.
It's apparently different from smpp server address, it's value example is from their config file on line 32 and shown below. I am totally puzzled by its usage as everything else seems correct for a bind.
# The address range this smpp client will serve
addr-ton=1
addr-npi=1
address-range=11*
Can anyone shed some light?
Thanks
Mentioned address-range
field in theory should define SME (mobile handsets) addresses that will be served by this ESME (your SMPP application). However, in practice it's mostly configured on SMSC side and this field just ignored.
Quite good explanation can be found here: