MMSC Setting with a Dynamic IP Address

MMSC Setting with a Dynamic IP Address SearchSearch
Author Message
Mohamed Salim ALI
New member
Username: Salim

Post Number: 6
Registered: 04-2005
Posted on Tuesday, May 24, 2005 - 05:16 pm:   

Hi!
I would like to set a MMSC setting with my NowSms Gateway. I have tried a Nokia mobile 6630 to set up the SMSC, it working correctly, i can send SMS. My problem is in the MMSC confuguration which I must have a fixed IP address. I would like if someone knows a way to use my Dynamic IP Address, and avoid my Router, to be able to send and receive MMS, to tell me how can be done ? I have an IP DynDNS, but it's not working Good. So kindly, anny help will be welcome !!! Any private more my Email: msalimali@yahoo.fr
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 4585
Registered: 10-2002
Posted on Wednesday, May 25, 2005 - 09:29 pm:   

I've used the dynamic DNS service www.no-ip.com in the past. It works reasonably well.

Just be aware that many mobile operators block MMS message delivery from external MMSCs (unless you change phone settings). See http://www.nowsms.com/howmmsworks.htm for more background information.
Mohamed Salim ALI
New member
Username: Salim

Post Number: 8
Registered: 04-2005
Posted on Thursday, May 26, 2005 - 10:45 am:   

Hi Bryce,
I have to check just now, thanks for your infos. But again i have a user/password with a Fixed public IP address for my Web Server. But in my PC which the NowSms Gateway intalled only the Dynamic IP. So how can I use my Web Server setting parameters in my MMSC server ? Or I have to get this web server in my MMSC server computer only with the fixed IP ?
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 4597
Registered: 10-2002
Posted on Thursday, May 26, 2005 - 06:18 pm:   

Basically when you send an MMS to a mobile phone, the recipient mobile phone receives an MMS notification message over SMS. This MMS notification message contains a URL pointer to the MMS message content.

In the scenario where NowSMS is configured to act as an MMSC (no "MMSC Routing" definitions defined), NowSMS builds a dynamic URL on its own server. This URL is generated using the "Local Host Name or IP Address" and "HTTP Port Number" values on the "MMSC" page of the configuration dialog.

The recipient mobile phone needs to then be able to make a connection back to that host name or IP address, on that port.

It is possible to have the NowSMS server running on a dynamic IP. But it needs to be connected all of the time, so that the server can receive connections when MMS recipients download a message.

In this case, you get a host name assigned to your computer, through a service like www.no-ip.com. And you install software from that service which updates the dynamic DNS when your IP address changes. And you configure NowSMS' "Local Host Name or IP Address" to use that host name.

I should repeat the warning from above, however ... as you should be aware that many mobile operators block MMS message delivery from external MMSCs (unless you change phone settings). See http://www.nowsms.com/howmmsworks.htm for more background information. What I'm trying to say here is that you may go through this whole process only to find that your mobile operator will not allow MMS messages to be downloaded from an external MMSC.

In such a situation, the alternatives are to use multimedia WAP Push instead ... or configure NowSMS to send messages through an operator MMSC over a GPRS modem. (As detailed in the "howmmsworks" link.)

Mohamed Salim ALI
New member
Username: Salim

Post Number: 9
Registered: 04-2005
Posted on Thursday, May 26, 2005 - 07:32 pm:   

Hi Bryce,
The above links you gave are very helpful. i am working with, and I am in success way, but still i get some problem more I understand more i discover other ways:
We are processing to get after fiew days an fixed IP address, and them follow the MMSC server setting.
1. My Great problem is this: Send SMS with my Nokia 6630 is correct via the Web interface 192.168.1.3:8080, but When i Submit one message the other mobile receiver get every 1 mn a message, means that it looks like I have sent more than one message, or i have sent one only. how can i send one and the mobiile receive one only not the sequential process ?
2. Two, I woulk like to set my NowSMS Gateway confuguration parameters, to be able to send to send SMS based on a specific condition,example we need now, sms to send an SMS to our customer when the it the time is = 4:30 AM, and where I need to know where I have to put this condition ? Is it possible to generate the sending SMS automatically without go every time on the Web interface ?
Excuse me Bryce, for the lenght of this Message
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 4615
Registered: 10-2002
Posted on Friday, May 27, 2005 - 09:48 pm:   

Hi,

1.) I do not understand problem #1.

Do you mean that every time you submit a message, it gets sent multiple times?

This suggests that the modem is returning an error when you submit a message, but the message is actually being sent.

I would like to see an SMSDEBUG.LOG in order to understand what is happening. The easiest way to enable the SMSDEBUG.LOG is via a checkbox option on the "Serial #" page of the configuration dialog.

After you update this setting, send another message, and then collect the SMSDEBUG.LOG and post it as an attachment.

2.) You can submit messages via any application using HTTP. We have a few simple examples around, probably the easiest one being a command line utility that is based upon Windows script.

http://support.nowsms.com/discus/messages/1/5318.html

And there are also some examples from PHP scripts:

http://support.nowsms.com/discus/messages/1/867.html
http://support.nowsms.com/discus/messages/1/4939.html

The URL parameters for NowSMS are described at the following links:

http://www.nowsms.com/documentation/ProductDocumentation/sending_messages/sendin g_text_messages.htm
http://www.nowsms.com/documentation/ProductDocumentation/2_way_sms_support.htm

If you want to send a message at a predetermined time, there is currently no function in NowSMS to send a delayed message. So, you would need to include that logic in the script or program that was submitting the message.

-bn
Mohamed Salim ALI
New member
Username: Salim

Post Number: 10
Registered: 04-2005
Posted on Saturday, May 28, 2005 - 02:08 pm:   

Hi Bryce,

It's a very full help from you, all you gave are helpfull. I have made the Update and i will send to you tomorrow another SMSDEBUG.LOG, but I attach the curently one i had bewfore Update. it's like you said multiple messages for one submit. we use the Nokia 6630 with DKU-2 USB cable in Win XP Sp2 Pentium 4 2.8 MHZ.

2)Regarding our (2) request, you mean that i have to use this logic predefine time Sccript to act the sending SMS ? If I Run in windows Commend line it will make effect to my NowsSms Gateway or there are a specific environment I have to run this sccript. we have an IIS web Server not a Apach server to generate by using PHP, How can we manage then with our ASP or another way ?
I appreciate too, your Hard work and hope to get more also, to make success this Great Project I have to, in my Company.

Regards//Salim.
application/octet-streamSMSDEBUG_file
SMSDEBUG.LOG (3.7 k)
Mohamed Salim ALI
New member
Username: Salim

Post Number: 13
Registered: 04-2005
Posted on Monday, June 06, 2005 - 09:29 am:   

Hi Bryce,

i am in advance,soon i will get my fixed IP address to full make all my application in my NowSms Gateway.
1. Try to help me any way regarding the problem still we have when we send one SMS, multiple sms follow one after one.
2. The script predifined SMS, where we have to run it, run it in Command line of windows or in a specific place in the gateway area ?

Regards//Salim.
Mohamed Salim ALI
New member
Username: Salim

Post Number: 14
Registered: 04-2005
Posted on Saturday, June 11, 2005 - 10:18 am:   

Hi Bryce,

I have found a solution but it gives me another problem: My NowSMS Gateway is locally, we have a Hosting server with a fixed public IP address.
1. How will be the connection setting if we want to use our web hosting server sending and receive MMS/SMS message with our locally NowSMS Gateway ?
2. we still cannot running the script which you gave me, I tried to run it in our locally web server it gives me "Error Usage: sms.js Phone PhoneNumber" for the predifine sending MMS message
3. When I send one MMS we still receive more than one we sent. how can we solve this problem, by using our SMSDEBUG.LOG ?

Regards//Salim.
Mohamed Salim ALI
New member
Username: Salim

Post Number: 20
Registered: 04-2005
Posted on Tuesday, June 21, 2005 - 01:11 pm:   

Hi all,

Bryce didn't come but, every thing must be done, before he comes to give his welcome ideas.
Now i face another probem, when i send one SMS, the recipient receiver, will continuously receive more than one SMS, who can help me to stop this process which makes me more charged from my mobile provider. who is very glad, here is attached the two SMSDEBUG

Regards//Salim.
application/octet-streamSMSDEBUG_before
SMSDEBUG_before.LOG (3.7 k)
application/octet-streamSMSDEBUG_After
SMSDEBUG_after.LOG (4.2 k)