MMSC Local IP address

MMSC Local IP address SearchSearch
Author Message
steven_licciardi
Posted on Monday, February 17, 2003 - 09:12 pm:   

Hello,

I have SMS working, and my T68i receives it OK. I am trying to set up the "Local Host Name or IP address" field. How do I know what my local IP address is? I set it as one of the entries in the "IP Address" field. When I try to read the message from the T68i I get the message "..Communications error please check your settings..", I have set the message server to http://"entry in above Local Host field":81/steven_licciardi=mypassword.

I have set the HHTP port as 81, as port 80 was already being used.

Thanks,

Steven
Bryce Norwood - NowSMS Support (Bryce)
Posted on Monday, February 17, 2003 - 09:29 pm:   

Steven,

The process of delivering an MMS to a phone is a two step process. First a special MMS notification message is sent to the phone over SMS. This MMS notification message contains some header information about the MMS message, as well as an HTTP URL that the phone must download to retrieve the content of the MMS message.

So that "communications error" message is related to the phone being able to fetch the MMS message content, and not being able to.

When an MMS message is sent, NowSMS stores the MMS message content in a local file, and then publishes a URL that allows the receiving device to fetch the MMS message content.

The "local host name or IP address" and the port number be come a part of that URL.

Think about if you were setting up a web server. The MMSC is a sort of specialized web server. In order for mobile phones to send and receive messages through the MMSC, they must be able to issue web requests to the MMSC. So you must have a public IP address in order to run an MMSC.

(If you're on a DSL connection and you have a dynamic IP address, you can use a service like noip.com for dynamic DNS to get a host name that maps to your dynamically assigned IP address.)

Assuming that the IP address that you are using is indeed publicly accessible from the internet ... another thing to watch out for is that some operator WAP gateways will not connect to content servers (or MMSCs) that are on a port other than 80. So if you're running another web server on port 80, you'd have to stop it, or configure multiple IP addresses on your PC. (I know that with T-Mobile in the US and Vodafone in the UK that these operators will not connect to content servers on ports other than 80, and I'm sure that there are other operators that have similar restrictions.)

-bn
steven_licciardi
Posted on Monday, February 17, 2003 - 10:10 pm:   

I am currently using a dial up connection, I am awaiting a DSL connection (due some time next week), will this process not work with a dial up access, i.e. is the IP address not publicly available? When the DSL is installed how will I determine the IP address?

Thanks,

Steven
Bryce Norwood - NowSMS Support (Bryce)
Posted on Monday, February 17, 2003 - 11:00 pm:   

Steven,

Dial-up and DSL are pretty much the same from that perspective.

You have a dynamically assigned IP address, which can change each time that you connect. (You can find out what the IP address is with the IPCONFIG command in a command prompt window.)

That makes it hard to run a service ... especially as the IP address could change between when a notification was posted, and the mobile connects in to retrieve the message.

(There can also be firewall issues, especially on DSL where the service providers often block the standard web port 80 from receiving inbound traffic.)

I've got friends that use the service at www.noip.com to get around the problem of a dynamically assigned IP address. You can register a host name with them, and because their DNS is dynamic, the IP address that the host name points to changes each time you connect.

-bn
steven_licciardi
Posted on Tuesday, February 18, 2003 - 08:31 pm:   

Problem solved, seems I was using the MMS WAP Profile instead of the proper WAP profile (should have noticed earlier), all I needed to do was go to the ericsson web site and have it configure my WAP settings properly, if anyone else ever needs to get the proper WAP settings for their ericsson phone then they can go to:

http://www.sonyericsson.com/uk/spg.jsp?page=start

Steven