Deliver to MM7 VASP: SubmitReq or DeliverReq? | Search |
NowSMS Support Forums ⬆ NowSMS Support - MMS & Advanced Issues ⬆ Archive through July 14, 2004 ⬆ |
◄ ► |
Author | Message | |||
Allan Unregistered guest |
Hi Hope you can help please: I am testing your latest NowMMS 5.0 doing a Mobile Originated MMS routing to a VASP, please find the following is the snoop of the MM7 message being sent by the NoMMS. The question is, the field SubmitReq shouldn't it be DeliverReq ? since it is mobile originated to VASP. I am using the 3GPP MMS functional description. in section 8.7.2 Delivery Request. POST / HTTP/1.0 Host: 10.10.7.26:54321 SOAPAction: "" Content-Length: 1313 Content-Type: multipart/related; boundary="---mime-boundary-8828FE7C.4FD9D9FD---"; type=text/xml; start="<mm7_msg>" Connection: close -----mime-boundary-8828FE7C.4FD9D9FD--- Content-Type: text/xml; charset=utf-8 Content-ID: <mm7_msg> <?xml version='1.0' ?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Header> <mm7:TransactionID xmlns:mm7="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-M M7-1-2" env:mustUnderstand="1"> 20040225/18/3921AD00@spider.mobilecohesion.com </mm7:TransactionID> </env:Header> <env:Body> <SubmitReq xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1 -2"> <MM7Version>5.3.0</MM7Version> <SenderIdentification> <SenderAddress>xxxxxxxxxxx/TYPE=PLMN</SenderAddress> </SenderIdentification> <Recipients> <To><Number>xxxxxxxx</Number></To> </Recipients> <DeliveryReport>False</DeliveryReport> <Subject>Multimedia Message</Subject> <Content href="cid:mms_cid" /> </SubmitReq> </env:Body> </env:Envelope> -- Allan | |||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 1972 Registered: 10-2002 |
Hi Allan, The scenarios for whether submitReq or deliverReq should be used for an MM7 connection can be extremely complicated. By default, whether we use submitReq or deliverReq is dependent on how the message was routed into NowSMS. If NowSMS received it as a submit equivalent, then submitReq is used. If it was received as a deliver equivalent, then deliverReq is used. Keep in mind that the MM7 connection that is defined could be used for a typical client VASP, but it could also be being used to connect to a service provider. For situations where the default behaviour is not appropriate, we have configuration settings that can force messages being routed via MM7 to use either submitReq or deliverReq format. You will find a configuration file named VASPOUT/accountname/VASP.INI. In this file, under the [VASP] section header, you can specify one of the following parameters: mm7DeliverReq=Yes mm7SubmitReq=Yes Including either of these settings will force all messages routed out via that connection to be converted to deliverReq or submitReq format. I believe that you need to be using v5.01 in order to support this feature. You can download v5.01 from our web site, and install it over an existing installation to update the version. -bn |