Several hours ago I tested MMS XL to XL from operator on another country which has GPRS interconnection with XL.
I though that the MM will be send from their MMSC, but I was wrong. The MMS flow is same comparing to MMS XL to XL in Indonesia
Here’s the test that I did
A# use XL number, send MMS to him/his self and he/she roam in another country (use another operator network)
For this case A# same with the B#
MS – GGSN A# – GGSN XL – WAPGW XL – MMSC XL
MMSC XL – SMSC XL – GWMSC XL – GWMSC B# – MS
after the MS received WAP push notification, the B# get the MM
MS – GGSN B# – GGSN XL – WAPGW XL – MMSC XL
The important thing is, the WAPGW receipt Accounting Request from XL-GGSN, not the another operator GGSN. It’s look like P2P connection in internet.