TELLINMML营业系统.docx

上传人:lao****ou 文档编号:653537 上传时间:2024-03-19 格式:DOCX 页数:28 大小:168.58KB
下载 相关 举报
TELLINMML营业系统.docx_第1页
第1页 / 共28页
TELLINMML营业系统.docx_第2页
第2页 / 共28页
TELLINMML营业系统.docx_第3页
第3页 / 共28页
TELLINMML营业系统.docx_第4页
第4页 / 共28页
TELLINMML营业系统.docx_第5页
第5页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《TELLINMML营业系统.docx》由会员分享,可在线阅读,更多相关《TELLINMML营业系统.docx(28页珍藏版)》请在第一文库网上搜索。

1、TE1iJNMM1营业系统深圳市华为技术有限公司版权所有不得复制1 TE11INMM1营业系统接口概述41.1 TE11INMM1功能概述41.2 物理组网41.3 SMPAgent应用建议51.3.1 方案1终端直联SMPAgent51.3.2 方案2终端通过营业系统服务器连接SMPAgent61.3.3 混合方案61.4 SMPAgent声己置方式61.4.1 SMPAgent再己置原贝IJ61.4.2 多SMPAgent配置方式61.5 TE11INMM1消息接口72 TE11INMM1基本规范82.1 词法82.1.1 字母82.1.2 数字82.1.3 分隔符82.1.4 不可打印字

2、符92.2 语法92.2.1 标识符92.2.2 数据类型92.3 MM1命令格式规范112.3.1 MM1命令构成112.3.2 命令码I12.3.3 参数块132.3.4 MM1命令格式表示法142.3.5 MM1命令范例152.4 MM1返回命令规范152.4.1 MM1返回命令概述152.4.2 SUC命令152.4.3 ERR命令162.4.4 ACK命令173 协议规程193.1 TE11INMM1消息结构193.1.1 消息开始标志203.1.2 消息长度203.1.3 消息头213.1.4 结果标识223.1.5 保留字233.1.6 MM1233.1.7 MAC233.2 加

3、密与校验243.2.1 加密机制243.2.2 加密方式253.2.3 校验算法254 系统MM1命令264.1 登录命令1G1264.1.1 1G1命令格式264.1.2 1G1命令返回格式274.2 注销命令1Go274.2.1 1Go命令格式274.3 心跳消息、HBT274.4 获取服务器时间命令GETSYST1ME281TE11INMM1营业系统接口概述1.1 TE1UNMM1功能概述TE111NMM1营业系统接口是通过SMP开放,面向运营商营业系统,使用MM1形式完成智能网业务数据管理功能的系统接口。TE111NMM1营业系统接口要紧面向营业厅系统,完成操作时间较短,涉及数据量小的

4、业务数据管理功能,目前暂不提供大批量的数据操作(如大批量卡号管理、话单查询)与系统管理功能(如网络管理、业务管理等)。TE111NMM1营业系统接口向营业厅系统屏蔽了系统内部实现的操作接口,营业厅系统能够使用卡号、密码等直接、显而易见的属性来操作业务数据,而系统内部的管理机制被营业系统接口屏蔽。TE111NMM1营业系统接口只提供原子性的业务数据管理功能,具体管理流程、方式由营业系统根据业务的管理规则,灵活的利用业务系统提供的MM1命令进行组合。换言之,TE11INMM1营业系统接口为营业厅系统提供了搭建智能网业务运营功能的“积木”。1.2 物理组网下图中为TE11INMM1系统的物理组网图:

5、在TE11INMM1应用中,华为公司提供SMPAgent,并在SMPAgen1上开放TE11INMM1营业系统接口功能。运营商能够利用MM1接口开发、构建自己的营业系统: 在终端较少的时候,运营商能够将营业系统直接接入SMP-Agen1; 在终端较多,且分布较广时,运营商能够开发营业系统服务器来对接入进行收敛;营业系统服务器与营业终端之间能够使用中间件的软件技术构建。 运营商也能够开发Web服务器,利用MM1接口来提供WWW管理能力。1.3 SMPAgent应用建议应用SMPAgent为营业系统服务,能够有下列的组网解决方案:1.3.1 方案1终端直联SMPAgent这种方案只限于接入的终端较

6、少,且终端能够安全的访问智能网系统的情况。接入的终端包含营业系统终端或者者Web服务器。这种方案为运营商节约了营业系统服务器的设备、开发投资,能够适用在对性能要求较低,营业终端较少且集中的局点。在直联方式下,话单的查询能够用两种方式提供:1)开放SMP数据库提供话单查询关于性能要求较低、话务量较小、终端数少、对成本考虑较多的局点,能够考虑开放SMP的话单库以供营业终端杳询。这种方式不可避免将带来对智能网性能的影响(特别是SMCP局点),开放SMP数据库提供话单查询的方式不是我们推荐的。2)营业系统自建话单库提供话单查询在营业系统内部,由运营商自行建设话单库执行查询。智能网SMP能够将发送给计费

7、中心的话单抄送给营业系统话单库,或者者由计费中心将分拣、结算后的话单分发给各个营业系统的话单库。营业系统自建话单库、计费中心分发话单,是我们推荐的营业系统话单查询解决方案。1.3.2 方案2终端通过营业系统服务器连接SMPAgent营业系统服务器由运营商建设并保护,负责同意营业终端的操作请求,并发送给SMPAgento营业系统服务器是对终端接入的一次收敛,通过营业系统服务器,能够大大提高SMPAgem能够接入的终端数。同时,营业系统服务器避免了营业厅终端与智能网网络的直接连接,保证了智能网的安全。话单查询方案则使用营业系统自建话单服务器,或者者直接将话单库建设在营业系统服务器上。133混合方案

8、运营商能够通过同时使用终端直联与营业系统服务器接入方式,来达到支持终端数与设备成本之间的均衡点。混合方案的一个应用能够是:SMP所在地区的营业厅终端与WebSerVer通过城域网直接接入SMPAgent,其他地区各地建设营业系统服务器来处理本地营业厅终端的接入。1.4 SMPAgent配置方式1.4.1 SMPAgent配置原则SMPAgent由于需要SMP数据库的连接,同时考虑到网络速度,因此SMPAgent务必与SMP在同一台主机上或者者在同一个局域网中。由于SMPAgent将原先由SMAP发起的营业操作转移到营业终端,使得处理能力需求从SMP转移到SMPAgen3从而能够SMPAgent

9、运行在SMP主机上,以充分利用业务数据管理功能转移后SMP处理能力的富余。需要应用Web接入的局点,则务必考虑WWW接入情况下营业操作的浪涌增长,应该为SMPAgem配置单独的计算机设备,并相应的增大SMP的容量。1.4.2 多SMPAgem配置方式在单个SMPAgent处理能力不足以完成营业系统的操作请求,或者者单个SMPAgent极大的浪费了SMP主机的DBMS并发能力或者者多CPU能力时,能够在系统中配置多个SMPAgent。这里的多SMPAgent指的是软件的多配置,并不一定会带来设备的增加。假如SMP主机的处理能力同意,系统支持多个SMPAgem实例运行在同一台主机上;假如SMP主机

10、的处理能力不够,系统支持将SMPAgent运行在同一个局域网中的其他主机上。营业系统应用多SMPAgem的方式能够有: 不一致的营业系统通过分别接入不一致的SMPAgent来实现负荷的分担; 同一个营业系统服务器能够同时接入多个SMPAgen1来实现符合分担;如下图所示:营业系统1.5TE11INMM1消息接口TE111NMM1营业系统接口与营业系统之间都使用基于TCP/IP的MM1消息接口进行通讯,并提供了IDEA加密与MD5校验机制提高安全性(参见第3章协议规程)。SMPAgent与营业系统之间的MM1消息分为下列几种:1 .营业MM1命令由营业系统发给SMP-Agem用于完成智能网业务数

11、据管理功能的MM1命令。营业系统MM1命令都是定制的。这些命令都有返回。2 .MM1命令返回营业系统或者者SMP-Agent对MM1命令的返回。要紧有SUC、ERR、ACK三种,另外HBT等儿个系统命令也能够作为命令的返回。3 .系统MM1系统MM1是由SMP-Agem系统内部提供的MM1命令,不存在定制。尽管要紧有三种类型的消息,但是他们都遵循MM1命令的基本规范(参见第2章TE11INMM1基本规范)。4 TE11INMM1基本规范4.1 词法4.1.1 字母包含从A到Z的全部大写字母,a到Z的全部小写字母,下划线J)。4.1.2 数字包含从。到9的全部十进制数码。4.1.3 分隔符分隔符

12、用于分隔输入对话中的各个词法单元。1 .通常分隔符通常分隔符能够普遍的用于分隔MM1命令中的词法单元,而没有特殊的上下文要求。空格()用于分隔词法单元。TAB(t)用于分隔词法单元。回车(W)用于分隔词法单元,当前不使用。换行(r)用于分隔词法单元,当前不使用,2 .特殊分隔符特殊分隔符用于分隔特殊的MM1命令上下文。冒号(:)用于把命令码同第一个参数分隔开。等号(=)把参数名称或者参数码与其第一项参数值分开。逗号(,)用于分隔各参数。叹号(!)用于分隔命令中的多组并列参数(只用于ACK命令)。分号(;)命令结束符。3 .示例(1) MODP工N:CARDNo=N,89860012345,PI

13、NNUMBER=N,1234;(2) MODABBRV:CARDNO=N,8986001234zABBRNOC=D,1,NUMBER=N,075568127;(3)ADDUSER:USERNAME=张三,ADDRESS=西直门外大街12号,,PHONE=N101087353345zIDNUMBER=N310602720808123,ZIPCODE=N,102435;2.1.4不可打印字符不可打印字符是ASCn码小于0X20操纵字符,但不包含制表符、回车、换行符。在TE111NMM1中不同意出现不可打印字符。2.2语法2.2.1 标识符标识符是由一个或者儿个字符构成的字符串。该字符串以字母或者下

14、划线打头,其后仅跟以数字或者字母,比如UPDATE、NO7o在TE111NMM1中命令码、参数名都务必是合法的标识符。标识符不区分大小写。尽管标识符能够由下划线J)开始,但是由于TE11INMM1系统内部标识符都是使用下划线(_)开始。因此在对外开放的命令中,不同意使用下划线开始的标识符。2.2.2 数据类型1. D十进制整数十进制数由一组字符构成,它包含一个、几个数字与可选的正负数指示,而且在前面要有专门的字符组D,(D单引号)。单独的D,表示nu11值。十进制整数的数值务必在MIN1NT与MAX1NT之间,关于32位系统,分别是-2147483648与2147483647。十进制整数在业务

15、数据中要紧用于表示金额、折扣率等数据。比如:account=d,12000DISCOUNT=Df72CHARGE=D,2. N,数字字符串数字字符串用于表达一些十进制数无法表达的,但其本身又是由数字构成的信息。在智能网业务中,大量的用到数字字符串,如卡号、密码等,都是数字字符串。单独的N,表示nu11值。比如:CARDNO=N89860012345678Pinnumber=N12343. 字符串字符串(或者正文串)同意输入文字正文。正文串由一串字符构成,字符个数能够是0个或者多个,并用(双引号)把它在首尾两端括起来。字符串类型不支持nu11值,假如在数据库检索出来的值为nu11,则在TE111NMM1中将表示为正文串中不能包含下列字符:回车(V)换行(n)假如出现下列字符,务必使用转义序列代替:用转义序列用转义序列W

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服