RECEIVING MMS using MM7

RECEIVING MMS using MM7 SearchSearch
Author Message
fauzula
New member
Username: Fauzula

Post Number: 3
Registered: 01-2006
Posted on Monday, November 13, 2006 - 04:05 am:   

Hi all,

i'm sorry if my question already anwered before ( because i can't find it on search tools ).

i have connection directly to operator MMSC using MM7 protocol. and they told me to inform them our VASP URLto receive MMS message. where can i find VASP URL in NowSMS ?

Then for submitting URL via MM7, what kind of information should i get from the operator ?

thank you before for your support
fauzula
New member
Username: Fauzula

Post Number: 4
Registered: 01-2006
Posted on Tuesday, November 14, 2006 - 02:00 am:   

Hi admin,

can you help me ?
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6825
Registered: 10-2002
Posted on Tuesday, November 14, 2006 - 06:44 pm:   

Hi,


quote:

i have connection directly to operator MMSC using MM7 protocol. and they told me to inform them our VASP URLto receive MMS message. where can i find VASP URL in NowSMS ?




For receiving messages from an operator MMSC connection over MM7, you need to define an account for the service provider to connect with you under the "MMSC VASP" tab. (More information can be found in the NowSMS manual, with sections beginning on pages 149 and 121, but I'll cover the basics here.)

When the service provider connects to NowSMS using the MM7 protocol, it should make
connections to the configured "HTTP Port Number" on the "MMSC" configuration dialog, using a URL path of "/mm7" (e.g., http://host.name:port/mm7). Unless an IP Address is specified as the "Account Name", the application should authenticate to the MMSC using HTTP Basic Authentication using the configured "Account Name" and "Password" for the VASP account. If the service provider cannot support HTTP Basic Authentication, it can include the "Account name" and "Password" in the URL request using the following format: http://host.name:port/mm7/account=password

To avoid confusion, it is easiest if they use that full URL format, and then you don't have to deal with whether or not they support authentication. The full URL format is: http://host.name:port/mm7/account=password


quote:

Then for submitting URL via MM7, what kind of information should i get from the operator ?




The outbound MM7 connection to an operator is defined under "MMSC Routing". If you are connecting only to a single operator, define an "MMSC Routing" for it, and then make this the "Default Route".

For the information to request, I'd suggest asking them information about who their MMSC vendor is, and what the version of the software is. This might be very relevant for troubleshooting, as there seem to be a lot of quirks of different vendor implementations.

Beyond that, ask them for the following:

1.) The MM7 URL that you should use for connecting to them.

2.) How do you authenticate to their MMSC?

a.) Is authentication based strictly on your IP address? If it is, then you may not need to supply any of the following authentication details.

b.) Is authentication based upon a username and password supplied in HTTP authentication (Authorization: ) header? If yes, these details are configured in NowSMS as the "Login Name" and "Password" parameters beneath the MM7 "Server Address". If authentication is not based upon this, then "Login Name" and "Password" should be left blank.

c.) Is authentication based upon some combination of "VASPID", "VASID" and/or "ServiceCode" values? (And possibly sender address?)

Authentication tends to be one of the trickiest areas to get past, as connections to different operators may require different parameter combinations. It is common for many of the fields that I referenced above to be left blank because they are not used.

3.) Do you have to submit with a particular sender address (short code)? If so, what is it, as you will want to configure this as your "Default Sender Address".

...

Most of the rest of the details will come from experimentation.

If you are connecting to an Ericsson or LogicaCMG MMSC, then you may need to select the option for "Non-Standard MM7 Variations" specific to those providers.

If you are connecting to a Comverse MMSC, then you will probably need to change the "MM7 Schema" setting to "REL-5-MM7-1-0". (Newer versions of the Comverse MMSC might support newer versions of the schema, but our experience so far has been that customers connecting to Comverse MMSCs have to use this old schema version.)

Enable the "MMSCDEBUG.LOG" file on the "Serial #" page of the configuration dialog, and after you've configured all of your connection details, send a test MMS message, and if it does not work, we will probably have to analyse the "MMSCDEBUG.LOG" for clues.

-bn
fauzula
New member
Username: Fauzula

Post Number: 5
Registered: 01-2006
Posted on Wednesday, November 15, 2006 - 08:35 am:   

Hi Bryan,

this is information given by operator :

MMSC : huawei china
VASP code: 1111
Name of VASP: NOWSMS
URL address of VASP: please fill ( i use http://202.x.x.x:81/mm7 is it right ? )
Account authenticated by VASP: 1111
Authentication type for VASP: Do not authenticate
Account accredited by VASP: 1111
Authentication type by VASP: Do not authenticate
VASP status: Normal
IP address of VASP: 202.x.x.x
Max flow (piece/sec): 10
Description of VASP: nowsms

the question are ( receiving MMS ):
1.i have to fill account name in VASP ACCOUNT -- MMSC VASP NOWSMS with ..... ( my IP, MMSC IP or 1111 ? )
2.i have to fill password in VASP ACCOUNT -- MMSC VASP NOWSMS with ..... ( 1111 right ? )
3. i check on receive on MMS-IN directory
4. after all 3 point above, am i ready to receive MMS in MMS-IN folder when MMSC transmit MMS-MO ? or is there anything else ?


thank you before for your anwer
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6847
Registered: 10-2002
Posted on Wednesday, November 15, 2006 - 09:40 pm:   


quote:

URL address of VASP: please fill ( i use http://202.x.x.x:81/mm7 is it right ? )




I would suggest you append the the "MMSC VASP" account name and password that you have defined in your NowSMS to this URL.

http://host.name:port/mm7/account=password

"account" and "password" correspond to the account that you have defined for the mobile operator on the "MMSC VASP" page of the NowSMS configuration. This account name and password can be values of your choice.

So, for 1 & 2 ... you can define any values you want. Just make sure that these values match the values in the URL that you supply to the operator.

If you do that, then you should be ready to receive MMS messages from the operator.

-bn
fauzula
New member
Username: Fauzula

Post Number: 6
Registered: 01-2006
Posted on Tuesday, November 21, 2006 - 05:31 am:   

so the URL is http://myhostname:port/mm7/1111=1111/

right ? ( if my account is 1111 and my password 1111 )