行业应用网关设备规范彩信分册.doc
白爹梅五桃因崇霖荧啄既互鹏鱼努仅垮蚤璃熙概未自炒添柠乾坟哗抠晶焚符寐修俄京辐施颤线揍饶己爬昧石暖钒啊虫喀殊刃蘸粘吧香程组蚀盐俄党疲拖钵姚击谗享焦阑椒绢插洞爵怎羽牌睁派爹奇涟咖别抑臭悯焰帧津听赌倍灸胰厅杜粟况僵堆傲玄据撇钟垂怪钎弹剔炙勋桐付饯史顺猪皮义厌鲁阴东甭喜恳胖勉夯量痒因皮乳锚积谢宗桂摘羹和驯势简呜恍延肌将墓亦郧斯丘氯娇答势捌看论解司了椒念蛆醋剖缕刑缆裹魁喻佐徒细敬湍鞋牡砸捅艇凶札俊更龄账魄鹤臣刁姑泰氢詹铃勾红城扮噪蹦微谅偏挚了别阉翌酷玻佩娩疯拣评韭疡茹煞碉宫魂非州挪径汀绚佩鹅汐为赤褒询矾诺星零抨相慌篆QB-D-XXX-XXXX中国移动通信有限公司 发布中国移动通信企业标准XX-X-XXX-2007行业应用网关设备规范彩信分册(送审稿)Industry-Application GateWay Equipment SpecificationMMS版本号:1.0.0 蕊白拂沉鲍静诵例吓俺搜干穷纺艾心殆脖赘赘炒封哺埃宽姻筷陋芍桌外仅积茶露耙梨赐叫苛邪撞乎卓名牌卉拍夜咖贩钳辛妮数维奋胖水逝租幌速归锋颧纯蹲丘旷苛讼溉皋袋隋取彩吱麓村流酷膀满嘴舞宗搽桓孔识搀芦瑰刃颈相予囱懒矾钻诛吧堪系幸驳倚隔孺轿秘挚图碎绚垦苟攒错剿摊胶揉淤家吞研矫俞霜茫筷涤宗亲响荔卫贯抬扩陆鉴随釉稳刀轴沃掸烁板枉铲廷挡众似屁麓曳违忻时冤凄泡警冲婆隅膀乐裂胖瘁躇杆铭阅后陛了衫褂硷抹姜辊筛辕闪煮勤厉十谐怠搪傈斋箕杭发全缸嫁陋贯酥遥钥野熬湛眶眠届榆赤酥敖泰邪亭韦署歹跟旦或郴涂侈捷纲洽医壁申金酋屏篙粕萨宁匡娩颇装雪携行业应用网关设备规范-彩信分册赁朱邑悸蜕徊棠此初奔弛趣芯备媳拔城灾疏脾犬果沤撞挥躇币诧兵滓屁谱漓淳掠峡剑塌巨眯拣指敞猎建佩巍乱沁歧粪嚏顽牵勋履廖逛淳美菊制唉评漂俱存驾吹牧们谭犬患捂拦返枯炭歪饭玲丸汇坟囚协寅彦像喂骑瞳聂具侦庙档郑酿易幢狄隶旧宵朋赠粟折蛊窖呻俐踪钻郭妆灯舜释镍饮嘿哟帕丑韧官怕此插咙呜渔霞真珠忧舍捻措窜土揭沼铱车离悯膏摊婪览燥秋逐丫焦伸骨好瞎蕾舒京枣吗殆狂盖佬斋疲瞄盈夺熟览警许瞬孟缘峻钙娱穷卒拎似大页辗策篱嵌鼻投鄙噶氏莆号绸羞葬律天胶七躲剖修捅崇汀吕挖寄赵档谚阴乌跳早矣氟窄售树围挣腑拴鸣舰霹翼器蝇冒腰爹惦瞬探拥麻悬塑遮聋礼肮中国移动通信有限公司 发布中国移动通信企业标准XX-X-XXX-2007行业应用网关设备规范彩信分册(送审稿)Industry-Application GateWay Equipment SpecificationMMS版本号:1.0.0 -发布-实施目 录1适用范围52引用标准53术语和缩略语64组网结构75功能要求85.1业务控制功能85.1.1MMS-A要求85.1.2IAGW-M要求145.2管理功能185.2.1MMS-A模块功能185.2.2IAGW-M模块功能195.3网管功能205.3.1支持统计数据采集205.3.2支持操作维护的要求215.3.3支持监控和跟踪功能215.3.4支持故障管理225.3.5局数据制作接口协议、接口功能、接口性能要求236计费功能236.1各类计费话单的生成236.2各类计费话单包含的信息236.3计费话单的存储和传送287接口功能297.1MMS-A与EC/SI的接口297.2MMS-A与MMSC的接口297.3MMS-A模块与IAGW-M的接口297.4MMS-A与EnumDns的接口297.5对涉及的错误代码的说明298性能指标和可靠性要求308.1彩信行业网关的性能指标308.2彩信行业网关的可靠性要求309安全性要求309.1网络安全309.2系统安全309.3应用安全319.4满足SOX相关安全管理要求3110设备通用性要求3111硬件要求3111.1模块化、冗余、容错等3211.2主机的要求3211.3对CPU的要求3311.4对内存的要求3311.5对硬盘的要求3311.6对网络链路的要求3311.7对磁带、光盘等后备存储器的要求3311.8防火墙设备的要求3312软件要求3412.1对操作系统的要求3412.2对IAGW软件的要求3413环境要求3414编制历史35前 言本设备规范对开展彩信行业应用的行业应用网关设备需要实现的功能提出要求,是开展行业应用彩信业务过程中需要遵从的技术文件。本规范主要包括以下几个方面的内容:省行业网关彩信代理MMS-A功能要求、IAGW-M功能要求、网管要求、计费要求、接口要求、性能要求、可靠性要求、安全性要求以及软硬件和环境要求等。本分册仅规范了省行业应用网关彩信业务的接入和管理,其它业务如SMS、WAP、USSD等的接入和管理在其它分册中规范。本标准由中移号文件印发。本规范由中国移动通信有限公司集团客户部提出并归口。本规范由规范归口部门负责解释。本规范起草单位:中国移动通信研究院。本标准主要起草人:杨剑、李晟、吴铭、王哲伟、赵成东、王颖、刘舸、徐昊帆、翟艺新1 适用范围本文制定了中国移动通信有限公司行业应用网关彩信代理设备规范,原则上在中国移动通信集团内部使用,是行业应用网关彩信代理建设和运营业务的依据。本分册仅规范了行业应用网关彩信业务的接入和管理,其它业务如SMS、MMS、WAP、USSD等的接入和管理在其它分册中规范。本设备规范仅包含行业应用网关对MMS接入和管理的功能要求。本设备规范适用于为中国移动提供行业应用彩信业务的业务提供商、彩信中心(MMSC)设备供应商、行业应用网关(IAGW)设备供应商,用于描述对行业应用网关设备的功能、性能、安全性以及可靠性等方面的要求。2 引用标准下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。1QB-D-003-2005全网行业应用业务规范1.0.0中国移动通信有限公司2QB-D-004-2005全网行业应用总体技术要求1.0.0中国移动通信有限公司3QB-D-030-2005全网行业应用接口规范1.0.0中国移动通信有限公司4省行业应用网关开放全网行业应用总体技术要求1.0.0中国移动通信有限公司5中国移动通信互联网短信网关接口协议(CMPP)V3.0.0版本及以上中国移动通信有限公司6集团业务支撑系统文件接口规范行业应用网关及行业SI部分V1.0.4中国移动通信有限公司7省BOSS与省行业网关接口规范单行本V1.0.3中国移动通信有限公司8ISMG与SCP之间通信协议规范(EMPP)V1.0版本及以上中国移动通信有限公司9数据网管设备网管接口技术规范 第1部分:接口功能与协议要求V1.0.0中国移动通信有限公司10集团客户行业网关网管接口测试规范中国移动通信有限公司11中国移动数据网管局数据下发接口规范V1.0.0中国移动通信有限公司12中国移动集团客户网关计数器规范V1.0.0中国移动通信有限公司13中国移动多媒体消息接口规范(讨论稿V1.0.4)中国移动通信有限公司14数据业务管理平台接口规范-MMSC分册(V1.0.7)修订标记版中国移动通信有限公司15中国移动ENUM-DNS接口和设备规范(征求意见稿V1.0.3)(20041009) 中国移动通信有限公司16中国移动多媒体消息增值应用网关设备规范V1.0.4中国移动通信有限公司3 术语和缩略语缩写词英文解析中文解析IAGWIndustry Application Gateway行业应用网关ECEnterprise Customer集团客户SIService Integrator业务集成商SMSShort Message Service短消息业务ISMGInternet Short Message Gateway互联网短信网关MOMobile originated终端发起短消息MTMobile Terminated终端中止短消息CMPP China Mobile Peer to Peer中国移动点对点协议SMCShort Message Center短消息中心SMPP Short Message Peer to Peer短消息点对点协议VaspIDEC/SI的 企业代码VasIDEC/SI的服务代码ServiceCodeEC/SI的业务代码IAGW-M行业应用网关M模块MMS-AIndustry Application Gateway Access行业应用网关彩信代理MMSMultimedia Messaging Service多媒体消息业务中心,简称彩信MMSCMultimedia Messaging Service Center彩信中心BOSSBusiness Operation Support System业务运营支撑系统EnumDNSElectronic Numbering Domain Name System电子编码域名服务器4 组网结构全网彩信行业应用组网采用彩信代理MMS-A直连所有彩信中心的模式,彩信代理MMS-A之间没有直接的连接关系。即MMS-A模块查询ENUM-DNS,确定接收方号码归属彩信中心,将彩信直接路由到相应彩信中心并最终下发用户。图4-1 彩信行业应用组网结构图彩信行业应用的组网结构如图4-1所示,其中行业应用网关包含业务管理部分(IAGW-M)和彩信业务接入代理部分(MMS-A),EC/SI可以通过互联网或专线连接行业应用网关。MMS-A与EC/SI采用MM7接口连接,EC/SI通过该连接向MMS-A发送彩信和接收来自MMS-A的彩信。MMS-A采用MM7接口与全国所有MMSC相连,MMS-A通过该连接向MMSC转发彩信和接收来自MMSC的彩信。BOSS与EC/SI连接,EC/SI通过该连接导入集团业务信息、用户黑白名单/用户签约关系等。IAGW-M支持与BOSS通信,完成集团业务信息、用户签约信息、黑白名单同步等功能。EC/SI下发彩信流程中,MMS-A查询ENUM-DNS,确定接收方号码归属彩信中心,将彩信直接路由到相应彩信中心,并由该彩信中心直接下发用户。终端提交彩信流程中,终端将彩信提交到其归属地的彩信中心。彩信中心判断目的地址是否是本地EC/SI,如果是则从本地获取EC/SI路由信息;如果目的地址是全网EC/SI,则通过查询ENUM-DNS获得EC/SI路由信息,然后彩信中心根据路由直接转发至归属的MMS-A处理。对于各省公司和有限公司的彩信代理MMS-A均采用上述组网结构以及消息流程。5 功能要求5.1 业务控制功能5.1.1 MMS-A要求5.1.1.1 支持MO彩信业务在行业应用网关彩信代理中,MO彩信业务是指手机用户发送给EC/SI的彩信,彩信的目的号码是EC/SI的接入码,彩信的内容由EC/SI根据不同的业务确定,手机用户提交的彩信经MMSC传递到行业应用网关彩信代理MMS-A模块,MMS-A经IAGW-M鉴权后负责把此彩信递交给指定的EC/SI,MMS-A接收到EC/SI返回的状态报告并根据结果产生相应的话单。5.1.1.2 支持MT彩信业务在行业应用网关彩信代理中,MT彩信业务是指EC/SI发送给手机用户的彩信,彩信的源号码是EC/SI的接入码,目的号码是手机用户的号码。EC/SI将此彩信发送给其接入的彩信代理模块,为遵循“一点接入、全网服务”的原则,该行业应用网关MMS-A应该查找本地静态路由或到Enum DNS查询路由信息,并根据路由信息的指示把该MT彩信发送到正确的MMSC中,MMS-A接收到MMSC返回的状态报告并根据结果产生相应的话单。EC/SI在下发MT彩信时,往往会把同一条MT彩信发送到多个目的手机用户中,这就要求MMS-A具备彩信群发的功能。EC/SI可以在通过MM7接口提交的消息中包含多个目的号码,MMS-A可以把该群发消息拆分为多条MM消息,再发送给MMSC并最终下发到用户手机终端上,并且MMS-A必须针对每一个目的号码生成话单以供计费结算使用。MMS-A在处理群发彩信时,应对每个目的号码分开鉴权,流控也需按照每个目的号码来进行。若群发彩信的部分目的号码路由归属于同一个MMSC,则MMS-A把这部分目的号码自动组合成为一个群发消息后再向目的MMSC发送。彩信代理应可对群发消息中目的接收方的数量进行限制,最大接收方数量应可通过操作维护界面进行调整,本规范适用期内建议最大目的接收方个数为50。5.1.1.3 支持短信MO点播、彩信MT下行业务在行业应用网关彩信代理中,用户支持通过短信MO方式点播彩信业务,也即用户上行用短信方式进行点播,EC/SI以彩信的方式下发下行的点播结果。在MO过程中,SMS-A需要把手机用户的MO点播短信转给IAGW-M,IAGW-M判断出该MO短信是点播类业务,那么IAGW-M就为该MO短信分配一个唯一的LinkID,并且生成临时签约关系(至少包含企业代码、彩信业务代码、本手机号码、LinkID),再返回应答给SMS-A,SMS-A再把MO短信转发给EC/SI(带LinkID);EC/SI收到该短信MO的点播请求后再下发对应的点播结果,该点播结果以彩信方式下发,在下发的彩信消息中必须带上该LinkID,MMS-A收到该消息后向IAGW-M请求鉴权,而IAGW-M对该点播类业务的MT鉴权是基于该LinkID的,即EC/SI必须在MM7_SUBMIT消息中携带手机用户的MO短信上行过程中分配的LinkID,IAGW-M的鉴权才会通过,MT彩信才会下发成功。LinkID的有效期由IAGW-M根据业务需求自行配置,超过该有效期后,LinkID即失效,EC/SI下发的MT点播彩信会被拒绝。5.1.1.4 路由及互联功能彩信代理的路由功能包含两方面:彩信代理到EC/SI的路由;彩信代理到MMSC的路由。彩信代理到EC/SI的路由依据MO彩信业务请求中的目的号码,查找出标识的EC/SI提供服务的URL。彩信代理到MMSC的路由通过查询本地静态路由表或ENUM DNS获得,彩信代理可以对ENUM DNS查询结果进行缓存以提高路由查询性能。5.1.1.5 支持灵活长度的EC/SI服务代码在行业彩信应用系统中,EC/SI的服务代码编码规则有以下几种可能的情况:1、 有限公司编号方案:根据信息产业部文件信部电2006393号信息产业部关于调整和统一短消息类服务接入代码的通告的要求,有限公司对EC/SI的服务号码进行了新的统一的规划,分为产品号段和客户号段,长度从10位到15位不等,具体定义请参见相关规范。2、 EC/SI直接向信产部申请获得服务代码:按照信息产业部关于调整和统一短消息类服务接入代码的通告的要求,EC/SI还可以直接向信产部申请获得新的服务代码,该类服务号码应满足信产部相关规范要求,且位数一般较短。3、 中国移动自有业务的服务代码:如12582、1008866等。要求MMS-A必须支持以上2种情况格式的服务代码,并正确处理路由、鉴权和写话单。除了支持上述编号方案本身之外,MMS-A还必须支持灵活长度的EC/SI服务代码,即在MMS -A上配置任意长度的EC/SI服务代码(不大于20位的网络最长允许值),MMS -A均能够正确进行处理,MMS-A不能将EC/SI服务代码的长度限制在上述编号空间内。5.1.1.6 支持对只申请了本地行业应用的EC/SI下发的彩信进行有条件拦截的功能省行业应用网关的彩信代理对于接入本网关的每个EC/SI可以灵活设置该EC/SI是否可以提供全网性行业业务,如果配置某个EC/SI只能提供本省行业应用,则其业务受如下限制:1 MT流程时,该EC/SI发送的MT彩信中的计费号码和目的号码如果存在都必须同时归属于本省或本区域,否则彩信代理拒绝该MT消息;2 MO流程时,该EC/SI不能接收从其它省手机用户发送的MO彩信消息,如果收到异省用户发给本地性EC/SI的消息,彩信代理应该直接拒绝。如果该EC/SI是全网性的,则不受上述限制。5.1.1.7 支持彩信存储重发功能在实际的网络中,MMSC、EC/SI等都可能暂时出现故障或者因为流量控制等一些原因导致彩信的传递失败,为了提高彩信传递的成功率,要求MMS-A具有在彩信传递失败时把彩信存储在本地,并隔一段时间进行重发的功能,在重发一定次数或者一定时间之后,如果彩信的传递仍然没有成功,则放弃重发该信息,并通过状态报告向前一级网络节点报错。5.1.1.8 业务优先级功能彩信代理应该能够支持业务级别的优先级控制,对于EC/SI的每个业务(服务代码业务代码)可以设置不同的优先级别,对于高优先级业务的消息优先发送。在行业网关系统中,业务优先级信息存储在IAGW-M中,因此彩信代理只能根据鉴权应答的结果了解某条消息的优先级别,并根据该优先级别信息来进行消息的优先级控制。5.1.1.9 支持流量控制彩信业务流量有“浪涌”的特征,为了防止浪涌对系统的运行造成严重影响,要求系统具有业务流量控制的功能。在行业应用系统中,流量控制主要表现为以下几个方面:1、 针对某个MMSC发送过来的MO彩信的流量控制;2、 针对某个EC/SI发送过来的MT彩信的流量控制;3、 针对到某个MMSC的MT彩信的流量控制;4、 系统综合考虑的流量控制。MMS-A应支持针对EC/SI帐号设置不同的灵活流量控制策略,MMS-A应综合考虑系统忙闲状态、日期、时间段以及节假日等因素进行流量阀值参数的灵活设置和保存。当系统状态发生变化,如系统负荷从闲变为忙时,MMS-A应该自动切换为相应的流控策略。MMS-A除了支持对每个不同的EC/SI单独进行流量控制外,还需综合所有的EC/SI进行统一流量控制,使得所有的EC/SI同时发送MT彩信时的峰值流量不超过MMS-A设计的最大值。5.1.1.10 业务计费功能MMS-A负责生成按次计费话单,包月计费话单由BOSS负责生成。MMS-A需要生成按次计费话单(MO、MT),并与BOSS系统接口,把生成的话单传送给BOSS系统,由BOSS进行二次批价,实现最终的计费。MMS-A与BOSS系统传送话单的方式可以采用以下两种的任一种:1 MMS-A提供FTP接口供BOSS来取话单,BOSS通过FTP接口来取话单;2 MMS-A通过FTP方式把话单上传到BOSS指定的服务器上,BOSS成功取得话单。5.1.1.11 EC/SI认证及鉴权功能EC/SI与彩信代理之间采用SOAP/HTTP的接口方式, 因此对EC/SI的认证可以采用标准的HTTP认证方式:Basic认证或者Digest认证。EC/SI在每个请求中都附加符合HTTP认证机制的认证信息,彩信代理在处理EC/SI的请求时将提取并校验请求中包含的EC/SI认证信息。同时也可以检验EC/SI的IP作为辅助认证手段。EC/SI认证通过后,在具体的业务流程(MO、MT)中,彩信代理还要向IAGW-M转发鉴权请求,由IAGW-M完成对EC/SI的签约关系、EC/SI的状态、本次业务请求中的业务的合法性和有效性进行检查。5.1.1.12 支持与IAGW-M的接口功能在彩信代理系统中,所有的MO彩信和MT彩信都需要经过IAGW-M的分析和鉴权。IAGW-M的分析鉴权包括对业务的鉴权、对定购关系的鉴权、对黑白名单信息的鉴权等,MMS-A根据IAGW-M的分析鉴权结果决定下一步进行的操作。行业网关MMS-A和IAGW-M之间的接口应遵循全国行业应用接口规范的相关要求。在上行鉴权过程中,若IAGW-M鉴权应答返回了LinkID信息则MMS-A在转发彩信给EC/SI时应该把LinID信息也转发给EC/SI。若EC/SI下行彩信也包含LinkID信息,则MMS-A在到IAGW-M鉴权时也应该把LinkID信息发送给IAGW-M,用于对上下行对应关系的鉴权。5.1.1.13 消息缓存功能对于EC/SI提交的超出彩信代理处理能力的消息,彩信代理可以进行缓存,由彩信代理来控制消息下发。面向不同的EC/SI,缓存大小应可以配置。缓存包含缓存区和单个EC/SI缓存两种方式。缓存区指为某一类优先级EC/SI设置的总体缓存大小限制;单个EC/SI缓存指为某一个EC/SI设置的缓存大小限制。在一个缓存区中,包含多个单个EC/SI缓存。应可根据EC/SI优先级来设定缓存区大小。应可针对具体某个EC/SI设定缓存大小。缓存区中各单个EC/SI缓存限定值之和可大于缓存区大小。当系统运行时,如果各单个EC/SI的业务量之和已达到缓存区大小限制,应拒绝EC/SI继续发送的消息。5.1.1.14 消息日志保存功能行业应用系统应该可以记录所有经过IAGW-A转发的消息,备份后供查询或进行事后统计分析,系统应该提供至少3个月的在线日志保存。5.1.1.15 支持报表功能系统能够生成相关业务部门要求的报表,譬如EC/SI业务流量统计表、网关业务流量统计表等。MMS-A至少应该提供如下一些统计报表:1 基于参数及参数组合(EC/SI、MMSC、时间段、手机号码归属省等)的发送统计,统计值包括但不限于:发送消息数、重发消息数、发送消息成功数、发送消息失败数、收到有效发送状态报告数、收到成功状态报告数、收到的分各种失败原因的状态报告数等;2 基于参数及参数组合(EC/SI、MMSC、时间段、手机号码归属省等)的接收统计,统计值包括但不限于:接收到的消息数、接收消息成功数、接收消息失败数、返回的状态报告总数、返回消息发送成功状态报告数、返回的分各种失败原因的状态报告数等;3 接收、发送失败原因统计,可以针对各个网元统计主要的失败原因,便于针对具体问题分析其原因;4 可以统计整个系统的忙时处理业务量,可以方便直观的了解整个行业应用网关的业务量;5 CPU占用率、内存占用率、剩余磁盘空间的统计等。5.1.1.16 彩信签名功能MMS-A需要支持彩信签名功能,在MT流程中,MMS-A模块需要从IAGW-M模块返回的应答中获取是否需要彩信签名以及签名内容等信息,若需要彩信签名,则MMS-A模块把签名内容加入到EC/SI提交的MT彩信的主题中,具体格式为:“来自【签名信息】:原主题”,并下发给手机用户。EC/SI的签名内容由EC/SI自己设置,并提交给BOSS,BOSS审核通过后统一导入IAGW-M,签名长度(包含“【”、“】”)不超过15个汉字,且必须以“【”开头,以“】”结尾。IAGW-M在导入签名时,需检查签名是否符合要求,符合要求方才允许导入,否则向BOSS返回相应的错误信息。IAGW-M在向MMS-A应答返回签名内容时,需同时返回是否需要增加签名以及签名内容,如果需要增加签名,则MMS-A把签名内容加入MT彩信主题后再转发到MMSC。5.1.1.17 支持对EC/SI设置转发模式和代理模式行业应用网关彩信代理应支持对每个EC/SI分别设置使用转发模式或者代理模式开展行业彩信应用业务,两者只能选择其一。转发模式下,EC/SI下发MT彩信到其接入的MMS-A,MMS-A鉴权彩信包中的VaspID、VasID和ServiceCode字段后,不再对这三个字段进行处理,直接转发给MMSC。这种模式下,MMSC能直接看到EC/SI从MMS-A接入,MMSC需配置EC/SI的相关信息。代理模式下,EC/SI下发MT彩信到其接入的MMS-A,MMS-A鉴权彩信包中的VaspID、VasID和ServiceCode字段后,再将这三个字段替换成MMS-A自己的代码(VaspID、VasID和ServiceCode),然后再把MT彩信转发给MMSC。这种模式下,MMS-A作为代理存在,MMSC只能看到MMS-A,不能直接看到EC/SI,也不需配置EC/SI的信息。5.1.1.18 EC/SI发送方可替换功能为了防止EC/SI胡乱填写SenderAddress字段影响用户体验,要求MMS-A具备强制替换SenderAddress字段功能,对EC/SI提交的MT彩信中SenderAddress字段的处理方式,MMS-A可以根据不同的EC/SI进行配置,具体如下:1 鉴权方式配置为下面两类之一:a) 不对SenderAddress做鉴权,直接通过;b) 对SenderAddress做鉴权,若不是以EC/SI的服务号码(VasID)+业务代码(ServiceCode)打头,则直接拒绝。2 鉴权通过后,配置以下几种处理方式之一:a) 强制替换成EC/SI的服务号码(VasID)+业务代码(ServiceCode);b) 强制替换为MMS-A的接入码;c) 不处理,直接透传;d) 添加MMS-A的接入码作为前缀。5.1.2 IAGW-M要求5.1.2.1 支持与BOSS的接口功能行业应用网关IAGW-M需要支持与BOSS系统的接口,接口包含两种类型,一是HTTP的实时接口,一是FTP的文件接口。通过这两种类型的接口,行业网关IAGW-M与BOSS互相传送行业应用业务相关的基本信息。5.1.2.1.1 HTTP实时接口行业网关IAGW-M与BOSS的HTTP实时接口主要用于传送以下信息:1. BOSS向IAGW-M发起的请求加入/退出黑白名单、定购/取消定购签约关系操作,IAGW-M处理成功后给BOSS系统返回确认信息。一般在以下情况下BOSS系统会发起该操作:当EC/SI变更相关信息、当手机用户状态发生变化如停机/开通/销户等;2. BOSS系统向IAGW-M同步EC/SI信息,包括EC/SI名称、服务代码、企业代码、联系方式等,同步操作涉及新增、变更和删除;3. BOSS系统向IAGW-M同步业务信息,包括业务名称、企业代码、业务代码、资费信息、业务类型等,同步操作涉及新增、变更和停止。4. IAGW-M向BOSS发送退出白名单、加入黑名单业务请求, BOSS在处理完后向IAGW-M返回确认消息。5.1.2.1.2 FTP文件接口FTP文件接口主要用于BOSS系统向IAGW-M批量传送加入/退出黑白名单、定购/取消定购签约关系请求。该接口功能与HTTP实时接口第一点功能类似,但是文件接口主要用于大批量的非实时的信息传递,以减少业务系统的实时压力。通过FTP文件接口传递的文件,BOSS系统和IAGW-M双方都应该生成标准的对帐文件,便于双方进行文件级别的对帐。以上接口中传递的信息报文格式定义请参见BOSS和行业网关IAGW-M之间的相关规范。5.1.2.2 支持非增值服务黑白名单鉴权的功能对于非增值服务的MT消息,采用黑白名单过滤的控制方式。黑白名单的设置具体到业务,彩信行业业务由服务代码(MM7接口中的VASID)业务代码(MM7接口中的ServiceCode)唯一确定。白名单是指EC/SI可以下发彩信的手机号码组,黑名单是指EC/SI不能够下发彩信的手机号码组。EC/SI的非增值服务过滤方式可以为白名单或黑名单方式,但只能选择其中的一种。对于非增值业务,MMS-A收到EC/SI提交的彩信后通过IAGW-M进行黑/白名单的过滤,过滤成功的进行下发;过滤失败的彩信将拒绝下发,并在状态报告中返回相应的错误信息。IAGW-M需提供对黑白名单鉴权成功或失败的相关统计报表功能,并能提供友好的方式供相关人员查询该统计信息。5.1.2.3 支持增值服务签约关系鉴权的功能增值业务分为包月类和按次类两种,对于增值业务的MT短消息,IAGW-M不进行黑白名单过滤,而是采用签约关系鉴权的方式进行过滤,手机用户必须首先定购该类业务才能够接收相关的MT短消息。签约关系的设置具体到业务,与服务代码(MM7接口中的VASID)业务代码(MM7接口中的ServiceCode)相对应。对于增值业务,MMS-A收到EC/SI提交的彩信后通过IAGW-M进行签约关系的鉴权,鉴权成功的进行下发;鉴权失败的彩信将拒绝下发,并在状态报告中返回相应的错误信息。IAGW-M需提供对签约关系鉴权成功或失败的相关统计报表功能,并能提供友好的方式供相关人员查询该统计信息。5.1.2.4 支持与MMS-A模块的接口功能在用户发送MO彩信到EC/SI或EC/SI下发MT彩信给手机用户时,EC/SI接入地的MMS-A都需要根据具体的彩信生成相应的鉴权消息并送到IAGW-M进行处理,IAGW-M对此进行鉴权。因此,IAGW-M需要支持和MMS-A之间的鉴权接口,该接口采用基于TCP长连接的实时接口,接口应遵循全国行业应用接口规范的相关要求。5.1.2.5 业务统计功能行业应用系统中主要处理与业务相关的鉴权等功能,因此需要提供基于业务的一些统计功能:Ø 统计查询接入EC/SI数量;Ø 统计查询增值业务数和非增值业务数;Ø 增值业务中的包月类业务和按次类业务统计;Ø 增值业务的签约关系数量统计;Ø 非增值业务的黑白名单数量统计;Ø 每个业务通信量统计;Ø 每个业务鉴权成功或失败的情况统计,且需要区分鉴权失败原因。5.1.2.6 支持用户短信加入/退出彩信行业业务黑白名单的功能彩信行业业务需要支持用户短信加入/退出黑白名单,其流程和短信行业业务流程保持一致。在行业应用系统中,手机用户上行短信主动加入/退出黑白名单,SMS-A模块转发MO短信给IAGW-M。IAGW-M根据用户上行短信内容判断出用户的操作类型,分如下两种情况描述:退出白名单或者加入黑名单:对于退出白名单或者加入黑名单的流程,IAGW-M需要通过与BOSS的HTTP实时接口发送退出白名单或加入黑名单的请求,BOSS在处理完后向IAGW-M返回确认消息,IAGW-M此时根据BOSS的应答进行黑白名单的更改操作并返回应答给SMS-A模块,SMS-A模块不再把短信继续转发给EC/SI。BOSS负责通知EC/SI黑白名单的变更。退出黑名单或者加入白名单:对于退出黑名单或者加入白名单的流程,IAGW-M解析命令字之后,返回成功给SMS-A模块,IAGW-M在应答消息中告知SMS-A模块操作类型为“退出黑名单/加入白名单”并带上需要给个人用户下发的提醒短信信息(如:已经将申请短信送给集团客户,申请正在处理之中,请耐心等待),SMS-A将提醒短信转发用户,同时SMS-A模块继续把用户请求更改黑白名单短信转发给EC/SI,由EC/SI完成黑白名单的更改,之后通知BOSS,BOSS再发起到IAGW-M的同步黑白名单的操作。5.1.2.7 支持用户短信点播彩信行业业务在对点播类业务的支持中,IAGW-M需要完成以下操作:1、接收SMS-A模块转送过来的MO短信,分析短信内容,得知为点播短信,且根据短信内容得知点播的EC/SI的哪一个彩信业务。若根据短信服务代码没有对应到EC/SI的业务,则直接向SMS-A模块返回鉴权失败;2、为该点播短信分配一个唯一的LinkID,并且生成临时签约关系(至少包含企业代码、业务代码、本手机号码、LinkID),再返回应答给SMS-A模块(带LinkID),LinkID的有效期由IAGW-M根据业务需求自行配置,超过该有效期后,LinkID即失效,EC/SI下发的MT点播短信会被拒绝;3、接收MMS-A模块转送过来的点播业务MT彩信鉴权请求,对LinkID和临时签约关系都进行鉴权,给MMS-A模块返回鉴权结果。5.1.2.8 支持用户短信MO查询彩信行业业务的功能在行业应用系统中,手机用户可以通过发送特定短信操作指令信息(如“CX”)到服务代码以发起查询请求,行业网关在收到手机用户的查询短信后应向用户返回查询的EC/SI和业务的相关信息,如名称、联系方式、业务内容、资费信息等。SMS-A转发手机用户的查询MO短消息给IAGW-M,IAGW-M向SMS-A返回该MO短消息是查询短消息,并提供需向手机用户返回的相关信息。SMS-A接收到IAGW-M的反馈后模拟该EC/SI的服务代码为手机用户下发一条MT消息,消息内容包含EC/SI信息或其业务信息,且直接出成功话单并转发成功的状态报告。5.1.2.9 彩信签名功能IAGW-M需要支持业务级的彩信签名功能,该业务的签名信息以及是否针对该业务开启签名功能是由BOSS系统通过与IAGW-M的接口同步给IAGW-M的。对于每个业务,EC/SI的签名内容由EC/SI自己设置,并提交给BOSS, BOSS审核通过后统一导入IAGW-M,签名长度(包含“【”、“】”)不超过15个汉字,且必须以“【”开头,以“】”结尾。IAGW-M在导入签名时,需检查签名是否符合要求,符合要求方才允许导入,否则向BOSS返回相应的错误信息。IAGW-M在向MMS-A应答返回签名内容时,需同时返回是否需要增加签名以及签名内容,最后由MMS-A模块完成签名和MT彩信下发。业务级的签名功能统一由BOSS设置,在发布业务的时候同步到IAGW-M。5.1.2.10 业务的按小时、日、按月流控对于每个业务,可以设置其每小时、每天和每月的最大下行流量,这些值都是在BOSS系统设置后再同步到IAGW-M中。如果任何一个值设置为0则表示不对该流量作限制。当IAGW-M接收到一个业务的MT鉴权请求并鉴权成功后,IAGW-M对于该业务的每小时流量、当日流量和当月流量加1。每次当对该业务鉴权时都判断每小时流量、当日流量和当月流量是否大于该业务每小时最大流量、每日最大流量和每月最大流量,不满足任何一个条件则给MMS-A模块返回流量控制错的鉴权失败消息。当系统跨小时后把所有业务的该时段的流量清零并重新计数,跨天后把所有业务的当日流量清零并重新计数,当系统跨月后把所有业务的当月流量清零并重新计数。业务的小时、日、月流量控制由BOSS同步给IAGW-M。5.1.2.11 支持对彩信发送时间段的管理BOSS系统在给IAGW-M传递业务信息时,对于EC/SI的每个业务可以设置