手机无法下载MMS
手机无法下载MMS
1. 问题现象
手机无法下载收到的MMS
2. 问题分析
查看pcap log,发现UE 发起HTTP GET去取MMS的时候,网络返回404。原因是UE使用了错误URL


3. 知识点总结
UE使用DNS 查询来获取 IP地址,或者WAPPUSH消息里获取IP地址.
- MO MMS: 通过DNS 查询来获取MMSC的IP 地址,以此来发送MMS。
- MT MMS: 目标地址通过WAP Push消息传递给UE, 如果没有包含域名或者IP地址,则使用MMSC的地址。
MT MMS的URI 位于WAP push中的M-Notification,ind payload中的Content-Location字段中,
- protocol (e.g. http://)
- hostname or IP address and optional port (e.g. mmsc1.carrier.com:8088)
- resource list (e.g. /mmsc/MMS)
- query string parameter name with no value (e.g. ‘uid=)
最后完整的URL由上面四个部分再加上M-Notification.ind的Transaction ID组成。例如:
http://mms1.vtext.com:8088/mmsc/MMS?uid=0246CA3F5F43000069000001)


