Differentiate mm1 mm4 and mm7 | Search |
NowSMS Support Forums ⬆ NowSMS Support - MMS & Advanced Issues ⬆ Archive through April 05, 2007 ⬆ |
◄ ► |
Author | Message | |||
Chunyu Jiang New member Username: Fileman Post Number: 1 Registered: 09-2006 |
I just download the software and played with a little bit. My project only needs me to create all kinds of MMS messages such as MM1, MM4, and MM7 so that we can verify the correctness of our software. My question is: given a MMS, how do I differentiate them? Also, after I sending out the MMS message, is the saved file exactly the same as it appears on the internet gateway? I met a problem that after I connecting my phone to the computer and use it as a modem, I can send out the text message to other phones correctly. But, when I try to send out a MMS message, it tells me that the message has been successfully, but, it never arrives. I suppose this is a set up problem. The software doesn't allow me to set the HTTP port as 80 with a reason "used by another software". I used 8000 instead. BTW, I filled localhost in the "local host name or IP address". Best | |||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 6575 Registered: 10-2002 |
Hi, Let me address one part of your message first, because it's an important point.
That will NOT work. Please see http://www.nowsms.com/howmmsworks.htm for an explanation of how MMS works. You will most likley need to configure an "MMSC Routing" definition to send MMS messages outbound via a GPRS modem. But see http://www.nowsms.com/howmmsworks.htm for more discussion of this issue ... I just want to stress that putting "localhost" in for this value will definitely NOT work. The following link explains how to submit messages into NowSMS using different protocols (MM1, MM4, MM7, EAIF): http://www.nowsms.com/documentation/ProductDocumentation/mms_notifications_and_c ontent/Submitting_MMS_Messages.htm -bn | |||
Chunyu Jiang New member Username: Fileman Post Number: 2 Registered: 09-2006 |
I think I got the spirit. But, I want to make sure my understanding is correct. (direct mode) My situation is: pc (nowsms installed) connects a phone (A) with an usb cable. my pc (MMSC server) sends out a notifier to a phone (B) via the usb connected phone (A). (not internet connect needed for this step) Inside this notifier, there is a link. B will use this link to fetch the real content. Here is my question. How is the connection established in the second step? via phone (A) or via internet connection (my pc's ethernet). (i have this question because i want to use ethereal to detect the real traffic.) My second question is: I am talking to my boss about it. They were asking the price. I have not contact you for a real quote yet. But, can you send me an estimated number in email? no exact number is needed. sth like 100, 1k, 10k are good enough for now. Thanks Deeply appreciate your help | |||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 6631 Registered: 10-2002 |
The receiving phone would retrieve the content via an internet connection ... if it is possible. As described in the "How MMS Works" link, many mobile operators block this type of access to alternative MMSCs. If your mobile operator blocks this type of access to alternative MMSCs, then the MMS message is submitted to the operator MMSC for delivery ... NowSMS makes a GPRS connection via the connected phone/modem, and submits the MMS message over that link to the operator MMSC. The operator MMSC then builds a dynamic URL for the MMS message content and sends out the notification over SMS ... the phone connects back to the operator MMSC to retrieve the content. I'll ask one of my colleagues to send you an e-mail. -bn | |||
Chunyu Jiang New member Username: Fileman Post Number: 3 Registered: 09-2006 |
I did some experiments and confirmed that ethereal captured the outgoing packets when the receiver try to retrieve the message. But, I have a question. The captured internet packets show that is is a MM1 message instead of MM4. How do you explain that and how can I make it a MM4 instead? Thanks | |||
Chunyu Jiang New member Username: Fileman Post Number: 4 Registered: 09-2006 |
What I exactly want from the software is: I need it to send out MM1/3/4/7 message via ethernet so that my capture engine can capture the actual internet packets and analyze the behavior. Now, I have mm1. Can you help? Thanks CJ | |||
Chunyu Jiang New member Username: Fileman Post Number: 5 Registered: 09-2006 |
Does it mean I cannot send mm4/7 unless i have an VASP account on the TMobile US MMSC server? Now, all I have is a NOKIA that I use as a modem. If that is true, how do I get one VASP account? Any hints? | |||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 6640 Registered: 10-2002 |
Sorry, but it is very difficult to get VASP accounts with most mobile operators. And when available, it tends to be rather expensive ... with monthly minimum commitments for message volume. You are unlikely to get such an account for the purposes of packet capture and analysis. I don't want to discourage you from trying. But, it is difficult for actual content providers to get these types of accounts, especially in the US. You could configure multiple NowSMS to route messages to each other. It is a little complex to setup, but basically you define an "MMSC VASP" on each end to allow the system to receive MMS messages, and an "MMSC Routing" on each end to configure the system to connect to another system for sending. -bn | |||
Chunyu Jiang New member Username: Fileman Post Number: 6 Registered: 09-2006 |
Hi, first of all, thank you for the hints. Now, I have one NowSMS set up as an MMSC server and another NowSMS set up as a VASP server. When I send MMS message from the VASP server to a phone, I captured MM7 messages. It is very good. But, one question is, why when these messages arrive at the MMSC server, they don't go out as I expected. Another question is: how can I get MM4 messages? Set up two MMSC servers? How do I relate them with each other? And how does the message flow look like? Thanks | |||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 6649 Registered: 10-2002 |
Without seeing more of your configuration, I'm not sure. Make sure that the "MMSC VASP" definition on the second server is configured for "Standard MMS Delivery". It should then route a message coming in via MM7 the same as if you submitted a message from the web interface. (The only thing that might get in the way is if you have defined any phone numbers in the "MMSC Users" list. NowSMS always tries to perform direct delivery as an MMSC for these recipients, instead of routing the message out a different "MMSC Routing" connection. Edit MMSC.INI, and add DisableMMSDirectDelivery=Yes under the [MMSC] header to disable this behaviour.)
Same as connecting 2 with MM7. Define an "MMSC VASP" on each end to allow the system to receive MMS messages, and an "MMSC Routing" on each end to configure the system to connect to another system for sending. The difference is that MM4 goes to the SMTP port on the receiving end instead of the web port ... for the server address put in a host name (or IP address) and a port number (host.name:port) instead of host.name:port/mm7. Because the protocol for MM4 is SMTP, the default port number is 25. Note that a real world MM4 link is usually a little different as NowSMS does not request MM4 acknowledgments when it is the sender over an MM4 link, but most MMSCs in the real world do. (3GPP TS 23.140 is the spec that documents both MM4 and MM7, so you can read more about MM4 acks there.) -bn | |||
Chunyu Jiang New member Username: Fileman Post Number: 7 Registered: 09-2006 |
Thanks, problem solved. | |||
Dimitri Pochet New member Username: Dpochet Post Number: 1 Registered: 12-2006 |
Now.SMS, if it's not available yet : I would suggest that you set up some MM4, MM3 and MM7 reference interfaces, publicly available, with some WEB GUI on rear. Might be less painful than answering in forums, and would give you the chance to "see" (check log entries of) the actual traffic attempt, and finger out the problem. D. | |||
Malcolm - Now Support New member Username: Malcolm Post Number: 2 Registered: 12-2006 |
I will forward your suggestion to our product management. But as someone whose job it is to answer questions, my gut reaction is that such an endeavour would only generate more questions here, not less. -- Malcolm Now Wireless Support | |||
Kalik Kim New member Username: Kalik Post Number: 1 Registered: 12-2006 |
I have samsung D900 with T-mobile. I can't send pix to other cellular phone. How I can send? Please help me. I tried indication on first page, but it didn't work. | |||
Kalik Kim New member Username: Kalik Post Number: 2 Registered: 12-2006 |
I have samsung D900 with T-mobile. I can't send pix to other cellular phone. How I can send? Please help me. I followed indication on first page on this catagory, but it didn't work. | |||
Malcolm - Now Support Frequent Contributor Username: Malcolm Post Number: 55 Registered: 12-2006 |
I am sorry, but this is not a general support forum for mobile phone issues. This the support forum for the Now SMS/MMS Gateway software product. I do not have any information that would help you resolve your problem, you would need to contact your mobile operator for assistance. -- Malcolm Now Wireless Support |