MMS Routing

MMS Routing SearchSearch
Author Message
Noel
New member
Username: Dellhobbyist

Post Number: 1
Registered: 09-2010
Posted on Monday, September 06, 2010 - 11:19 pm:   

Hello,



I have a question about Outbound MMS Routing. We have MMS traffic to XXX Islands
routed via an account called "XXX Inter MMS". This account has routing as per below:

XXX Inter
MMS=+1246*,+1345*,+1876*,+1473*,+1264*,+1268*,+599*,+1869*,+1758*,+1784*,+1649*,+1297*,+1284



Now we have other MMS traffic destined to North America via an international MMSC hub,
Verisign. An example of these routes are below:

VeriSign Routes
A=+1907*,+1205*,+1251*,+1256*,+1334*,+1403*,+1587*,+1780*,+1479*,+1501*,+1870*,+1684*



My email is about the actual routing query. When an MMS is submitted with the B number as
+1501xxxxxxx, does the MMSc query all the Accounts before in the order listed in the MMSC
Routes Tab until it finds a MSISDN match for +1501*? The list from the MMSc tab is below;



Aicent OC Routes

XXX Inter MMS

DigiPoint MMS

VeriSign Routes A

VeriSign Routes B

VeriSign Routes C

VeriSign Routes D

VeriSign Routes E

VeriSign Routes F



Does the MMSC query from top to bottom in the order above until it finds the matching
MSISDN route? Also for local MMS that use binds to SMSCs, does the MMSC query these routes
before querying the Accounts on the MMSC Routing tab? The reason I am asking is that I
want to implement a route for all the North America traffic as +1*, so that all MSISDN
matching +1 will use this route, but this must be the last query. So the MMSc should query
the SMSC binds first, and then the MMSC Route Accounts.





Therefore, consider that I remove the 6 VeriSign Accounts above, add an Account with this
route: VeriSign Routes = +1*.

QUESTION 1 - If I send an MMS to +1501xxxxxxx, will this use the VeriSign Routes = +1*
Account?

QUESTION 2 - If I send an MMS to +1876xxxxxxx, will this use the Digicel Inter MMS account
and NOT the VeriSign Routes account?

QUESTION 3 - If I send an MMS to +1868xxxxxxx, will this use the SMPP bind (SMPP -
172.20.1.56:5000) and NOT the VeriSign Routes account?



I've attached the files from the MMSc. I hope this is not too confusing and you understand
my questions, thank you.
application/x-zip-compressedMMSC settings
MMSC.zip (36.2 k)
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 2483
Registered: 08-2008
Posted on Tuesday, September 07, 2010 - 12:50 pm:   

Hi Noel,

I am travelling today and will not be able to open your attachment until tomorrow.

However, I can provide an explanation of how the logic works which should answer your questions. NowSMS looks for the longest match. So for example +1501xxxxxxx would have a longer match with +1501* than with +1*, so the route A would be used.

The route with the +1* mask would only be used if there is no longer matching mask.

-- Des NowSMS Support