多媒体消息网关。
系统功能
增值应用消息转发功能认证及鉴权功能
MMSG具备应用到终端和终端到应用两个流程的转发功能,其转发过程具备以下特征:
(1) SP一点接入到MMSG;MMSG多点接入到MMSC;
(2) 支持SP发送MM7_submit.REQ消息时允许携带多个接收方;
(3) MMSG能够按照接收方归属地对消息进行分发;
(4) MMSG能够转发或根据失败原因生成给SP的发送报告;
(5) MMSG能转发终端到SP的消息。
MMSG接收SP发来的消息时,向MM消息分配序列号,记为MSG-ID1;MMSG向MMSC转发消息时,MMSC也将向MM消息分配序列号,记为MSG-ID2。为了保证向SP回送发送报告时的准确性,MMSG在此条消息的处理周期内保存两者的对应关系。对于SP群发消息的情况,MMSG对接收方和计费方的一致性进行限制,只有接收方和计费方一致的情况下才允许群发消息的下发。MMSG可对群发消息中接收方的数量进行限制,最大接收方数量可通过操作维护界面进行调整,建议最大接收方个数为9999。对于点播类业务,MMSG能够在本地保存,保存时间可进行配置,保存时间设为1h。
SP认证及鉴权功能
SP与MMSG之间采用SOAP/HTTP的接口方式,因此对SP的认证可以采用标准的HTTP认证方式:Basic认证或者Digest认证。SP在每个请求中都附加符合HTTP认证机制的认证信息,MMSG在处理SP的请求时将提取并校验请求中包含的SP认证信息。同时也可以检验SP的IP作为辅助认证手段。SP认证通过后,MMSG还要对SP的签约关系、SP的状态、本次业务请求中的业务的合法性和有效性进行检查。
业务计费功能
MMS的用户费用组成为:网络使用费+MMS服务费+SP内容费。其中网络使用费和MMS服务费为移动网络运营商的收益;SP内容费为提供MMS增值服务的SP的收益。
(1)网络使用费:网络使用费由数据承载网络如GGSN、WAP GW等收集用户原始使用记录并经计费系统计算得到。
(2)MMS服务费:MMS服务费由MMSC收集的用户原始使用记录计算得到。由MMSC负责记录CDR信息并处理计费。
(3)SP内容费:SP内容费是用户使用SP增值服务应支付的费用,一般由运营商代为收取。内容计费工作由MMSG完成。
路由及互联功能
MMSG的路由功能包含两方面:MMSG到SP的路由,MMSG到MMSC的路由。
MMSG查询路由的方式有:静态路由或者ENUMDNS动态路由查询两种静态是所有的路由信息都在MMSG配置,MMSG根据本地配置数据进行中心查找,ENUMDNS动态路由是MMSG到ENUMDNS查询路由。
MMSG到SP的路由依据业务请求中的SP企业代码、SP服务代码和SP业务代码,查找出三者标示的SP提供服务的URL。
MMSG到MMSC的路由通过本地路由表进行查询,MMSG并根据查询的结果将消息提交到MMSC。
SP管理功能
MMSG提供基于Web界面的SP管理功能。并支持存在DSMP和不存在DSMP情况下的SP管理功能。
当不存在DSMP时,由MMSG负责SP接入信息、批价信息的管理,并负责消息批价;当存在DSMP时,接入信息、流量控制信息、优先级管理等由MMSG管理,资费、批价等信息则保存在DSMP中。
对SP的鉴权包括本地接入鉴权,通过DSMP进行业务鉴权两种方式,这两种方式可以混合存在。
业务优先级管理功能
对于SP发送到MMSG的MM消息,MMSG按照业务代码和服务代码的组合区分业务优先级。优先级的分类方式可以通过操作维护的图形界面进行配置。